H1 {
	font-family : tahoma,verdana,arial;
	font-size : 24px;
	color : #6B8EC6;
	font-weight : bold;
}

td {
	font-family : tahoma,verdana,arial;
	font-size : 12px;
}

.itext {
	font-family : tahoma,verdana,arial;
	font-size : 12px;
	width: 150px;
	height: 21px;
}






* {margin:0;padding:0;}
img {border:0;}

/*==== GLOBAL =====*/
#footer {padding:30px 0 95px 0;	width:100%;}

li {list-style-type: none;}

/*===== content =====*/
#content  {	padding:10px 0 7px 0;}
#content {	width:100%;	position:relative;}

/*----- other -----*/
#main {
	width:978px; 
	margin:0 auto;
	font-family:Verdana;
	font-size:13px; 
	line-height:22px;
}
#main p, #main h1, #main h2, #main blockquote {padding: 10px 30px 10px 30px;}


.pic-left { margin: 6px 16px 10px 16px;
	float:left;
	border:none;
}
.pic-right { margin: 20px 40px 10px 16px;
	float:right;
}
h1 {font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	color:#185566;
	line-height:24px;
}

h2 {font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	color:#036e96;
}

blockquote {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:40px;
	margin-right:40px;
	color:#c70412;
	font-style:italic;
}

.box{ font-family:Arial, Helvetica, sans-serif;
	  font-size:14px;
	  margin-left:40px;
	  margin-right:40px;
	  color:#9C0000;
	  font-style:italic;
	  padding:20px 30px 20px 110px;position:relative;height:1%;

background:#f0f2f4;border:1px solid #c3c4c4}


/*----- txt, links, lines, titles -----*/
a {
	color:#37bff8; 
	outline:none;
}
a:hover{
	text-decoration:none;
}


.line-hor { 
	background:#e0e7ee;
	height:1px;
	overflow:hidden;
	font-size:0;
	line-height:0;
}
.line-ver, .line-ver1 { 
	background-image:url(images/line-ver.gif); 
	background-repeat:repeat-y;
	width:100%;
}





/*--- list styles ---*/
.list1 li {
	background:url(images/arrow1.gif) no-repeat 0 8px;
	padding:0 0 9px 9px;
}
	.list1 li a {
		color:#37bff8;
		text-decoration:none;
	}
	.list1 li a:hover {
		color:#4a647d;
	}

/*--- faded slider styles ---*/
#faded { 
	width:978px;
	height:300px;
	overflow:hidden;
	position:relative;
}

/*===== footer =====*/
#footer {
	font-size:11px;
	text-transform:uppercase;
	color:#6387a8;
	text-align:center;
}
	#footer a {
		color:#6387a8;
		text-decoration:none;
	}
	#footer a:hover {
		text-decoration:underline;
	}

/*==========================================*/


#features {margin:20px 30px 40px 0px;}
#features .boxoffeatures {width:560px; border:1px solid #ccc;  background:#fff url(http://apex-translation.com/images/boxes_bg.png) repeat-x left top; }
#features .boxoffeatures h2 {color:#ce4a22; font-size:18px; background:url(http://apex-translation.com/images/section_title_bg.gif) repeat-x left bottom; }
#features .boxoffeatures h2 a{color:#ce4a22; text-decoration:none;}
#features .boxoffeatures h2 a:hover{color:#ce4a22; text-decoration: underline;}


.period { float: right; margin: 0 20px 0 0; }
.period a.signperiod, .period a.signperiod:link, .period a.signperiod:visited { display: block; width: 120px; margin: 0 auto; height: 28px; line-height: 28px; font-size: 14px; font-weight: 700; background: url(http://apex-translation.com/images/signupperiod_button.png) repeat-x left top; border: 1px solid #e1e1e1; text-align: center; text-decoration: none; }
.period a.signperiod span { display: inline-block; background: url(http://apex-translation.com/images/signupperiod_button_arrow.gif) no-repeat left center; padding: 0 0 0 12px; color: #666; cursor: pointer; }
.period a.signperiod:hover span { background: url(http://apex-translation.com/images/signupperiod_button_arrow_green.gif) no-repeat left center; color: #7bbb3c; }


/*==========================================*/




