@charset "utf-8";
html { margin-bottom: 1px; }
body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, form, a, fieldset, input, th, td { margin: 0; padding: 0; border: 0;
outline: 0;	font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
body { line-height: 1; font-size: 88%; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; padding: .6em 0; margin: 0; }
:focus { outline: 0; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left;	font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q {	quotes: "" ""; }
* a:hover, * a:active {	outline:none; }	
li li, li p, td p, blockquote p { font-size:1em; }
.clear { clear: both; height: 0; font-size:1px; }
a {text-decoration:none;}
h2 {font:bold 24px/24px Arial, Helvetica, sans-serif; color:#25afe8; background:url(images/h2.gif) left center no-repeat; padding:0 0 0 20px;margin:0 0 16px 0;}
/*		styles		*/

body { background:#e4f4fb;font:normal 13px/15px Tahoma, Geneva, sans-serif; color:#1399d0;}
#wrapper { width:100%; background:#fff url(images/wrapper.gif) top repeat-x; text-align:center;}
#holder {width:980px;text-align:left;margin:auto;}
#header { height:148px;}
#header .name{ margin:32px 0 0 20px;}
a.home { float:left;display:inline; width:120px;height:97px; background:url(images/logo.jpg) top center no-repeat; }
span.home { float:left;display:inline; width:120px;height:97px; background:url(images/logo.jpg) top center no-repeat; }
#navigation { width:980px; height:50px; background:url(images/navbg.gif) top center no-repeat; text-align:center; }
#navigation ul {list-style: none; display:block; margin:0 10px;height:50px;}
#navigation li{height:50px;float: left; display:inline; margin:0 2px; }
#navigation li:hover{}
#navigation a{font:normal bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; height:50px; display:block;float:left;  }
#navigation a span{display:block;float:left;cursor:pointer;padding:0 0 0 16px;}
#navigation a strong{ padding:20px 16px 0 0;display:block;float:left;cursor:pointer;}
#navigation a:hover, #navigation a.current{color:#1499d0;background:url(images/buttonCenter.gif) top repeat-x;}
#navigation a:hover span,#navigation a.current span{ cursor:pointer;background:url(images/buttonLeft.gif) left top no-repeat;}
#navigation a:hover span strong, #navigation a.current span strong{ padding:21px 16px 0 0;cursor:pointer;background:url(images/buttonRight.gif) right top no-repeat;}

#left {width:270px; float:left; display:inline; padding:2px 0 0 0;}
#main {width:710px; float:left; display:inline; background:url(images/main.gif) repeat-y; }
#main .top { height:10px; font-size:1px; background:url(images/main-top.gif) top center no-repeat;}
#main .bottom { height:10px; font-size:1px; background:url(images/main-bottom.gif) top center no-repeat;}
#footer-wrapper{ background:#e4f4fb url(images/Footer.gif) top repeat-x; margin:20px 0 0 0;padding:20px 0 0 0;}

/*		Left		*/

a.formationButton { display:block;width:267px; height:70px; background:url(images/formationButton.jpg) top center no-repeat;}
a.formationButton:hover {background:url(images/formationButtonHover.jpg) top center no-repeat;}
a.searchButton { display:block;width:267px; height:63px; background:url(images/searchButton.jpg) top center no-repeat;}
a.searchButton:hover {background:url(images/searchButtonHover.jpg) top center no-repeat;}

.NewsBlock{	width:257px; background:url(images/NewsTopBg.gif) top no-repeat; }
.NewsBlock ul{ background:url(images/NewsBottomBg.gif) bottom no-repeat; padding:4px 0 5px 0;}
.NewsBlock ul li{ display:inline;}
.NewsBlock ul li a{ display:block; font:normal bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none;color:#1399d0; padding:6px 10px 6px 17px; background: #e4f4fb url(images/NewsBullet.gif) 0 10px no-repeat; }
.NewsBlock ul li a:hover{color:#ff6800;background:#e4f4fb url(images/NewsBulletHover.gif) 0 10px no-repeat;}
.NewsBlock ul li span { background:#e4f4fb url(images/NewsDots.gif) bottom center no-repeat; padding:0 0 1px 0; display:block;}
.NewsBlock ul li:last-child span { background:#e4f4fb;}
h6 a{ color:#128fc2; font: normal 18px Arial, Helvetica, sans-serif; text-decoration:none;}
h6 a:hover { color:#ff6800;  }
h5 {color:#128fc2; font: normal 18px Arial, Helvetica, sans-serif; text-decoration:none; margin:5px 0 5px 20px; padding:0;}
h4 {color:#128fc2; font: bold 14px Arial, Helvetica, sans-serif; text-decoration:none; margin:5px 0 5px 20px; padding:0;}
h3 {background:transparent url(images/bullet02.gif) no-repeat scroll left top;margin:6px 10px; width:100%; float:left; padding:0 0 6px 30px;color:#128fc2; font: bold 15px Arial, Helvetica, sans-serif; text-decoration:none; margin:5px 0 5px 4px;}
h1 {margin:6px 10px; padding:0 0 0 0;color:#128fc2; font: bold 15px Arial, Helvetica, sans-serif; text-decoration:none; margin:5px 0 5px 20px; float:left;}
/*		sub nav		*/
#left .subnav{list-style:none;}
#left .subnav li { background:url(images/dots3.gif) bottom left no-repeat;}
#left .subnav a{ font:normal 12px/28px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#1399d0; padding:0 0 0 12px; background:url(images/bullet01.gif) center left no-repeat;}
#left .subnav a:hover, #left .subnav a.current{color:#ff8514; background:url(images/bullet01Hover.gif) center left no-repeat;}
/*		footer		*/
#footer { width:980px;text-align:left;margin:auto;}
#footer a{color:#ff5800; text-decoration:none; }
#footer div.block01, #footer div.block02, #footer div.block03{ width:320px; height:120px; float:left; display:inline; margin:0 0 0 6px; padding:10px 0 0 0;}
#footer div.block01 p, #footer div.block02 p, #footer div.block03 p{margin-left:110px; color:#1182b0; font:normal 13px/18px Tahoma, Geneva, sans-serif; }
#footer div.block01 { background:url(images/mail.jpg) left top no-repeat;}
#footer div.block02 { background:url(images/phone.jpg) left top no-repeat;}
.copywright {float:right; display:inline; margin:10px 0 20px 0;}
/*  main content		*/
#main .right { float:right; display:inline; width:230px; text-align:center;}
#main .right .highlight{ width:200px; background:url(images/HighligthMiddle.gif) repeat-y; margin:5px auto 10px auto; text-align:center;}
#main .right .highlight p{margin:10px; text-align:left; font:normal 11px Verdana, Geneva, sans-serif;}
#main .right .highlightTop{ height:4px; font-size:1px; background:url(images/HighlightTop.gif) center no-repeat;}
#main .right .highlightBottom{ height:4px; font-size:1px; background:url(images/HighlightBottom.gif) center no-repeat;}
#main .right .links { background:url(images/dots2.gif) top center no-repeat; font:normal bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; width:200px; margin:10px 20px 10px 10px; padding:0 0 0  0; text-align:left;}
#main .right .links img{ border:none;}
#main .right .links p{ background:url(images/dots2.gif) bottom center no-repeat; padding:10px 0 10px 0;}
#main .right .links a{ color:#ff5800; background: url(images/downloadArrow.gif) left center no-repeat; padding:0 0 0 20px; }
#main .right .links a:hover {color:#0975a2; }
#main .right .links .adobe{ background:none; padding:0;}





#main .content{ padding:10px 20px;float:right; width:440px;}
#main .content p{margin:10px 10px 10px 20px; line-height:17px;text-align:justify;}
#main .content ul, #main .content ol {margin:10px 10px 10px 40px;}
.hr { background:#fff url(images/hr.gif) top center no-repeat; height:26px; border:0; clear:both;}
#main .content a.textlink { color:#ff8514;}
#main .content a.textlink:hover {color:#0975a2;}
#main .content .highLightBox { width:430px; float:left; height:auto; overflow:hidden; display:block; margin:auto; background:url(images/highLightBox.gif) repeat-y; }
#main .content .highLightBoxTop { height:7px; width:430px; background:url(images/highLightBoxTop.gif) center no-repeat; font-size:1px;}
#main .content .highLightBoxBottom {height:7px; float:left; width:430px; background:url(images/highLightBoxBottom.gif) center no-repeat; font-size:1px;}
#main .content .highLightBox ul{list-style:none; margin:0; padding:0; }
#main .content .highLightBox ul li{font:bold 12px Tahoma, Geneva, sans-serif; color:#FFF; margin:12px 10px; padding:0 0 0 12px; background:url(images/bullet04.gif) left top no-repeat;}

#main .content .LighBlueBox { width:430px; display:block; height:auto; overflow:hidden; margin:auto; background:url(images/LighBlueBoxMiddle.gif) repeat-y; }
#main .content .LighBlueBoxTop { height:7px; width:430px; background:url(images/LighBlueBoxTop.gif) center no-repeat; font-size:1px;}
#main .content .LighBlueBoxBottom {float:left; height:6px; width:430px; background:url(images/LighBlueBoxBottom.gif) center no-repeat; font-size:1px;}
#main .content .LighBlueBox ul{list-style:none; margin:0; padding:0; }
#main .content .LighBlueBox ul li{font:bold 12px/22px Tahoma, Geneva, sans-serif; margin:6px 10px; padding:0 0 0 30px; background:url(images/bullet02.gif) left top no-repeat;}
.mid_backarrow{margin:6px 10px; padding:0 0 0 30px; background:url(images/bullet02.gif) left center no-repeat;}
#main .content .LighBlueBox ul li a{ text-decoration:none; color:#0975a2; text-decoration:none; font-weight:bold;}
.col_darkblue{ text-decoration:none; color:#0975a2; text-decoration:none; font-weight:bold;}
#main .content .LighBlueBox ul li a:hover{color:#ff5800;}
#main .content .LighBlueBox h4 { background:url(images/bullet02.gif) left center no-repeat; padding:2px 0 2px 25px; margin:10px 0 10px 2px; color:#0975a2; font:bold 13px/16px Tahoma, Geneva, sans-serif;}
#main .content .LighBlueBox p{ margin:3px 0 3px 10px; line-height:16px; }
#main .content .LighBlueBox sup{ color:#FF8514;}
#main .content .LighBlueBox label{ margin:0 0 0 20px; width:100%; float:left; line-height:20px;}
#main .content .LighBlueBox input { border:1px solid #bfeafd; height:18px; margin:0 6px 0 0; background:#fff url(images/input.gif) top repeat-x; vertical-align:bottom;}
#main .content .LighBlueBox textarea  { border:1px solid #bfeafd; background:#fff url(images/input.gif) top repeat-x; vertical-align:bottom; margin:0 0 0 40px;}
#main .content .LighBlueBox select {border:1px solid #bfeafd; background:#fff url(images/input.gif) top repeat-x; vertical-align:bottom; margin:0 0 10px 0; font:normal 12px/15px Tahoma, Geneva, sans-serif; color:#128fc2;}
#main .content .LighBlueBox select option {border:none; line-height:15px;}
#main .content .LighBlueBox label.label-01{ text-align:left; width:140px;}
#main .content .LighBlueBox label.label-02{ text-align:left; width:180px;}
#main .content .LighBlueBox label.label-03{ text-align:left; width:110px;}
#main .content .LighBlueBox label.label-04{ text-align:left; width:80px;}
#main .content .LighBlueBox label.label-05{ text-align:left; width:91px;}
label.label-04 span {}
#main .content .LighBlueBox .input02{margin:0 0 0 20px;}
/*		button`s styles		*/
.orangeButton { float:right; height:36px; display:block;  background:url(images/OrangeButton-center.gif) center top repeat-x;margin:0 5px 0 0;}
.orangeButton span { background:url(images/OrangeButton-left.gif) top left no-repeat; display:block;}
.orangeButton span strong { background:url(images/OrangeButton-right.gif) top right no-repeat;display:block; text-align:center; margin:auto 0 auto 22px;padding:0 36px 0 0; font:bold 12px/36px Tahoma, Geneva, sans-serif; color:#fff; cursor: pointer;}
a.orangeButton:hover { height:36px;  background:url(images/OrangeButton-centerHover.gif) center top repeat-x;}
a.orangeButton:hover span { background:url(images/OrangeButton-leftHover.gif) top left no-repeat; display:block;}
a.orangeButton:hover span strong { background:url(images/OrangeButton-rightHover.gif) top right no-repeat;display:block; text-align:center; margin:auto 0 auto 22px; font:bold 12px/37px Tahoma, Geneva,
sans-serif; color:#fff; cursor: pointer;}

.orangeButton2 {float:right; height:36px; display:block;  background:url(images/OrangeButton2-center.gif) center top repeat-x;margin:0 5px 0 0;}
.orangeButton2 span { background:url(images/OrangeButton2-left.gif) top left no-repeat; display:block;}
.orangeButton2 span strong { background:url(images/OrangeButton2-right.gif) top right no-repeat;display:block; text-align:center; margin:auto 0 auto 22px; padding:0 36px 0 0; font:bold 12px/36px Tahoma, Geneva, sans-serif; color:#fff; cursor: pointer;}
a.orangeButton2:hover { height:36px;  background:url(images/OrangeButton2-centerHover.gif) center top repeat-x;}
a.orangeButton2:hover span { background:url(images/OrangeButton2-leftHover.gif) top left no-repeat; display:block;}
a.orangeButton2:hover span strong { background:url(images/OrangeButton2-rightHover.gif) top right no-repeat;display:block; text-align:center; margin:auto 0 auto 22px; padding:0 36px 0 0;font:bold 12px/38px Tahoma, Geneva, sans-serif; color:#fff; cursor: pointer;}

.blueButton { float:right; height:36px; display:block;  background:url(images/BlueButton-center.gif) center top repeat-x;}
.blueButton span { background:url(images/BlueButton-left.gif) top left no-repeat; display:block; }
.blueButton span strong { background:url(images/BlueButton-right.gif) top right no-repeat;display:block; text-align:center; margin:auto 0 auto 22px; padding:0 36px 0 0;  font:bold 12px/36px Tahoma, Geneva, sans-serif; color:#fff; cursor: pointer;}
a.blueButton:hover { height:35px;  background:url(images/BlueButton-centerHover.gif) center top repeat-x;}
a.blueButton:hover span { background:url(images/BlueButton-leftHover.gif) top left no-repeat; display:block;}
a.blueButton:hover span strong { background:url(images/BlueButton-rightHover.gif) top right no-repeat;display:block; text-align:center; font:bold 12px/37px Tahoma, Geneva,
sans-serif; color:#fff; cursor: pointer;}

.blueButton2 { float:right; height:36px; display:block;  background:url(images/BlueButton2-center.gif) center top repeat-x; margin:0 5px 0 0;}
.blueButton2 span { background:url(images/BlueButton2-left.gif) top left no-repeat; display:block; }
.blueButton2 span strong { background:url(images/BlueButton2-right.gif) top right no-repeat;display:block; text-align:center; margin:auto 0 auto 22px; padding:0 36px 0 0;  font:bold 12px/36px Tahoma, Geneva, sans-serif; color:#fff; cursor: pointer;}
a.blueButton2:hover { height:35px;  background:url(images/BlueButton2-centerHover.gif) center top repeat-x;}
a.blueButton2:hover span { background:url(images/BlueButton2-leftHover.gif) top left no-repeat; display:block;}
a.blueButton2:hover span strong { background:url(images/BlueButton2-rightHover.gif) top right no-repeat;display:block; text-align:center; font:bold 12px/37px Tahoma, Geneva,
sans-serif; color:#fff; cursor: pointer;}
.form
{
float:left;
width:100%;
}
.form_inside
{
float:left;
width:97%;
margin-bottom:10px;
}

div.form_inside div
{
float:left;
width:30%;
margin-left:5%;
padding:5px 0;
color:#0975A2;
font-size:11px;
font-weight:bold;
}

div.form_inside2 div.left
{
float:left;
width:45%;
margin-left:5%;
padding:5px 0;
color:#0975A2;
font-size:11px;
font-weight:bold;
}
div.form_inside2 div.right
{
float:left;
width:30%;
margin-left:5%;
padding:5px 0;
color:#0975A2;
font-size:11px;
font-weight:bold;
}
.form_inside-main
{
float:left;
width:100%;
margin-left:5%;
padding:5px 0;
color:#0975A2;
font-size:11px;
font-weight:bold;
}
.col_yellow
{
color:#FF8514;
}
.small_font
{
	font-size:11px;
	font-weight:bold;
}
.small_font_nor
{
	font-size:11px;
	font-weight:normal;
}
.col_white
{
	color:#fff;
}
.yellow_font
{
	float:left;
}
.yellow_font ul
{
	float:left;
}
.inner_con
{
	float:left;
	width:50%;
}
.wid_fifty
{
	width:60%;
	text-align:left;
	color:#fff;
	float:left;
	margin:7px 0;
}
.wid_fifty1
{
	width:40%;
	text-align:left;
	color:#fff;
	float:left;
	margin:7px 0;
	text-align:right;
	color:#000;
}
.col_black
{
	color:#000;
}
.h3_link
{
	color:#0975A2;
    font-weight:bold;
    text-decoration:none;
}
.pop_main
{
	margin:0 auto;
	width:94%;
	font-weight:bold;
	text-align:left;
}
pop_inner
{
float:left;
width:100%;
padding-bottom:10px;
text-align:left;
margin-bottom:7px;
border-bottom:1px solid #000;
}

.pop_inner_right
{
width:76%;
float:left;
line-height:18px;
}
.pop_inner_left
{
float:left;
width:16%;
line-height:18px;
}


#main .content .darkbluemid { width:430px; float:left; height:auto; overflow:hidden; display:block; margin:7px auto 0; background:url(images/highLightBox.gif) repeat-y; }
#main .content .darkbluetop { height:auto; overflow:hidden; width:430px; background:url(images/highLightBoxTop.gif) left top no-repeat; font-size:1px;}
#main .content .darkbluebottom {height:7px; float:left; width:430px; background:url(images/highLightBoxBottom.gif) center no-repeat; font-size:1px;}
#main .content .darkbluemid ul{list-style:none; margin:0; padding:0; }
#main .content .darkbluemid ul li{font:bold 12px Tahoma, Geneva, sans-serif; color:#FFF; margin:12px 10px; padding:0 0 0 12px; background:url(images/bullet04.gif) left top no-repeat;}
#main .right .darkblue{ height:4px; font-size:1px; background:url(images/HighlightTop.gif) center no-repeat;}
#main .right .darkblue{ height:4px; font-size:1px; background:url(images/HighlightBottom.gif) center no-repeat;}


#main .content .LighBluemid { width:430px; display:block; height:auto; overflow:hidden; margin:6px auto 0; background:url(images/LighBlueBoxMiddle.gif) repeat-y; }
#main .content .LighBlueTop { height:auto; overflow:hidden; width:430px; background:url(images/LighBlueBoxTop.gif) left top no-repeat; font-size:1px;}
#main .content .LighBlueBottom {float:left; height:6px; width:430px; background:url(images/LighBlueBoxBottom.gif) center no-repeat; font-size:1px;}
#main .content .LighBluemid ul{list-style:none; margin:0; padding:0; }
#main .content .LighBluemid ul li{font:bold 12px/22px Tahoma, Geneva, sans-serif; margin:6px 10px; padding:0 0 0 30px; background:url(images/bullet02.gif) left top no-repeat;}
.mid_backarrow{margin:6px 10px; padding:0 0 0 30px; background:url(images/bullet02.gif) left center no-repeat;}
#main .content .LighBluemid ul li a{ text-decoration:none; color:#0975a2; text-decoration:none; font-weight:bold;}
.col_darkblue{ text-decoration:none; color:#0975a2; text-decoration:none; font-weight:bold;}
#main .content .LighBluemid ul li a:hover{color:#ff5800;}








/*		end button`s styles		*/



a.banner {text-align:center;}
a.banner img{margin:10px 5px;}