/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;}
	
body,td,th {
	font-family: Helvetica;
	font-size: 14px; color:#000000;}

a{ outline: none;
    -moz-outline-style: none;
 }


a img, img {
border: none;
}
ul, ol {
list-style: none;
}
.clear {
clear: both;
line-height: 0;
font-size: 0;
}



a:link {
	color: #296EC2;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #296EC2;
}
a:hover {
	text-decoration: none;
	color: #FF3C00;
}
a:active {
	text-decoration: none;
	color: #296EC2;
}

/* Heading */

.txt-11px{ font-size:11px}

.hd{ font-size:18px; color: #FF0000; font-weight:bold}

.hd1{ font-size:13px; color:#296EC2; font-weight:bold}

.hd2{ font-size:18px; color:#fff; text-indent:15px}

.hd3{ font-size:18px; color:#296EC2;}

.inner-head{font-size:16px; color: #FF4A12; font-weight:bold}

.sub-head{ font-size:14px; color:#296EC2; font-weight:bold}

.hd-sub{ font-size:13px; color:#FF4A12; font-weight:bold}




/* text links*/

.morelinks:link{ font-size:12px; color:#296EC2; text-decoration:none}
.morelinks:visited{ font-size:12px; color:#296EC2; text-decoration:none}
.morelinks:hover{ font-size:12px; color:#FF4A12; text-decoration:underline}
.morelinks:active{ font-size:12px; color:#296EC2; text-decoration:none}

.blinks:link{font-size:12px; color:#98BDEC; text-decoration:none}
.blinks:visited{font-size:12px; color:#98BDEC; text-decoration:none}
.blinks:hover{font-size:12px; color:#fff; text-decoration:underline}
.blinks:active{font-size:12px; color:#98BDEC; text-decoration:none}


.flinks:link{font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; color:#98BDEC; font-size:12px; font-weight:normal; text-decoration:none;}
.flinks:visited{font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; color:#98BDEC; font-size:12px; font-weight:normal; text-decoration:none;}
.flinks:hover{font-family:  Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; color:#fff; font-size:12px; font-weight:underline; text-decoration:none;}
.flinks:active{font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; color:#98BDEC; font-size:12px; font-weight:normal; text-decoration:none;}

.fl-div{margin:0 5px 0 5px; color:#98BDEC;}


/* Backgroud */
.about_bg{ background:url(../images/aboutbg.png) top left no-repeat #FFFFFF}

.news{ background:url(../images/latest_news.png) top left no-repeat #FFFFFF}

.main_body_bg{ background:url(../images/top_main_bg.jpg) top left repeat-x #ffffff}

.call_bg{background:url(../images/call_bg.gif) 690px 0 no-repeat;}

#call_txt{ font-size:17px; color:#FFFFFF; float:right; margin:4px 100px 0 0}

#call_txt a{
color:#fff;  text-decoration:none
}

#call_txt a:hover{
color:#98BDEC;  text-decoration: underline
}

#logo{float:left; margin:5px 0 0 20px}

.link_bg{background:url(../images/link_bg.png) top center no-repeat; width:100px}

.top_shadow{ background: url(../images/mid_trans.png) top left; width:1000px; height:10px; position:absolute; margin-top:270px; z-index:99}

.top_shadow_inner{ background: url(../images/mid_trans.png) top left; width:1000px; height:10px; position:absolute; margin-top:190px; z-index:99}

.mid_bg{ background:url(../images/mid_bg.png) top center repeat-y; height:20px; width:1000px;}

.cv_box_bg{ background:url(../images/bg_mid.gif) top center no-repeat;}

.div_vertical{ background:url(../images/div_vertical.gif) top center repeat-y; width:1px}

.div_vertical_1{ background:url(../images/div_vertical.gif) top center repeat-y; width:1px; padding:0 10px 0 10px}

/* Banner Slide*/
#mouter{position:relative}
#mgroup{}.mcontainer{position:relative}

#mcontrols{position:absolute;z-index:11; bottom:20px; left:10px; padding:7px;}
#desc{position:absolute; top:70px; left:10px; padding:5px; color:#fff; font-family: Arial, Helvetica, sans-serif; z-index:0; line-height:29px;}
.sml{font-size:14px; padding:5px; text-align:left;}
.big{font-size:22px; padding:5px; text-align:left;}
span.citem{display:block;float:left; background:#4BAF2B; border:1px solid #2B9B07; width:13px; height:13px;  text-indent:-9999px; cursor:pointer; margin-right:5px}
span.citem.active-th{width:13px; height:13px; background:#ffffff; border:1px solid #ADADAD;}
#lt-arrow,#rt-arrow{display:inherit;width:8px;height:15px; background-repeat:no-repeat;background-image:url(../images/marquee-arrows.gif);text-indent:-9999px;cursor:pointer}
#rt-arrow{background-position:right top;float:right;}
#lt-arrow{float:left;margin-right:10px}


/* Readmore Button*/

#readmore a {
background: url(../images/readmore.gif) no-repeat top;
height:18px;
width:69px;
display:block; float:right
}

#readmore a:hover {
background: url(../images/readmore.gif) no-repeat bottom;
height:18px;
width:69px;
display:block;
}

/* text links*/

#why_cvbuilder{
padding:0;
margin:60px 0 0 20px;
width:245px; 
}


#why_cvbuilder li{
list-style: none;
margin:0;
font-size:13px; text-decoration:none; height:20px; line-height:20px;  font-family:Arial, Helvetica, sans-serif; background:url(../images/arrow.gif) no-repeat left; padding:0 0 0 15px;
}

#why_cvbuilder li a{
color:#333333;  text-decoration:none;  height:18px; line-height:18px;
}

#why_cvbuilder li a:hover{
color:#3476C1;  text-decoration: underline
}

#why_cvbuilder li.lastone{
padding-bottom:0;
}




#why_cvbuilder_1{
padding:0;
margin:10px 0 0 15px;
width:175px; 
}


#why_cvbuilder_1 li{
list-style: none;
margin:0;
font-size:13px; text-decoration:none; height:20px; line-height:20px;  font-family:Arial, Helvetica, sans-serif; left; padding:0 0 0 0px;
}

#why_cvbuilder_1 li a{
color:#333333;  text-decoration:none;  height:18px; line-height:18px;
}

#why_cvbuilder_1 li a:hover{
color:#3476C1;  text-decoration: underline
}

#why_cvbuilder_1 li.lastone{
padding-bottom:0;
}


.footer{background:url(../images/fbg.gif) repeat-x 0 60px; margin:0 auto; width:100%; padding-bottom:20px;}
.fshadow{background:url(../images/mid_trans.png) top center;}


/*------------------------
fotter links
------------------------*/


#foot_comp{
padding-left:0;
margin:0 0 0 15px;
width:180px; 
}


#foot_comp li{
list-style: none; background:url(../images/arrow1.gif) top left no-repeat;
margin:0;
padding:0 0 5px 12px;
font-size:11px; text-decoration:none; Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;}

#foot_comp li a{
color:#98BDEC;  text-decoration:none
}

#foot_comp li a:hover{
color:#fff;  text-decoration: underline
}

#foot_comp li.lastone{
padding-bottom:0;
}


.footer_txt_white{ font-size:12px; color:#98BDEC;}

.footer_txt_white_big{font-size:16px; color:#ffffff;}

.submit-button {
	font-family:Calibri;
	font-size: 15px;
	font-weight:bold;
	border: 1px solid #003366;
	background-color: #003366;
	line-height: normal;
	cursor: pointer;
	color:#ffffff;}
	
.input{border:solid 1px #CCCCCC; background-image: url(../images/inner/input-bg.gif);
background-repeat:repeat-x; height:30px; width:280px; font-size:13px; color:#333; text-indent:2px; overflow:hidden; padding-top:4px;}


.multi{
border:solid 1px #CCCCCC; 
background-image: url(../images/inner/input-bg.gif); 
background-position:top; background-color:#FFFFFF;
background-repeat:repeat-x;
font-size:13px; color:#333; 
text-indent:2px; 
overflow:hidden; 
padding-top:4px; 
font-family:Arial, Helvetica, sans-serif;
resize:none; height:90px; width:280px;
} 


.contacts-bg{background-image:url(../images/inner/contacts-bg.gif); background-position: center top; background-repeat:no-repeat; width:344px; height:191px;}


.line-height{line-height:20px;}

.red-star{
color:#FF0000;
font-size:12px;}


/*-------box-start------- */

.box2 a{ background-color:#296EC2; border:#2564AF 1px solid; padding:5px; -webkit-border-radius:5px;
-moz-border-radius: 5px; border-radius: 5px; font-size:13px; color:#fff; text-decoration:none; font-weight:bold;}

.box2 a:hover{background-color:#FF4A12; border:#EB3801 1px solid; -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);
}
.box2 a:active{background-color:#E93800; border:#E03601 1px solid; }

/*-------box-end------- */


.buy-link:link{ padding-top:;}
.buy-link:visited{font-size:15px; color:#fff; text-decoration:none; font-weight:bold; padding-top:;}
.buy-link:hover{font-size:15px; color:#000; text-decoration:none; font-weight:bold; padding-top:;}
.buy-link:active{font-size:15px; color:#fff; text-decoration:none; font-weight:bold; padding-top:;}

.accordion h4, .accordion h5 {font-weight:600; margin:0}
.accordion h3, .main h3 {padding-left:0; background:transparent none}

/* --- Accordion --- */
.accordion a{ color:#FFFFFF; text-decoration:none;}
.accordion a:hover{ color:#ED4C1A;}
#according_content ul{margin:0; padding:0}
.js .accordion {visibility:hidden}
.accordion {background:}
.accordion li {list-style-type:none; border-bottom:1px dotted #b8b8b8; margin-bottom:5px; padding-bottom:5px; padding-left:80px; text-indent:-80px}
.accordion .outer {border:1px solid #dcdfdf; border-width:0 1px 1px; background-color:#fff}
.accordion .inner {margin-bottom:0; padding:10px 10px 10px; overflow:hidden}
.accordion .inner .inner {padding-bottom:0}
.accordion .h {padding-top:.5em} /* vertical padding instead of vertical margin (ie8) */
.accordion p{margin-top:.5em}
a.trigger {display:block; padding:7px 0 7px 20px; background:#296EC2 url(../images/plus.png) no-repeat 10px 50%;  font-weight:700; text-indent:10px;}
a.trigger.open {background: url(../images/minus.png) no-repeat 10px 50% #FF4A12; color:#fff; }
a.trigger {border-width:1px}
.accordion .pro_sub_headings{ background-color:#d1d1d1; border-bottom: solid 2px #a1a1a1; color:#000000; font-weight:400;}
/* --- Misc --- */