/* [1] - Reset CSS */

html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, four_equalsquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, tr, th, td, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, input, textarea, blockquote 
													{margin:0; padding:0; border:0; outline:0; font-size:100%; font-weight:normal; vertical-align:baseline;}
body 												{line-height:1}
ol, ul 												{list-style:none}
four_equalsquote, q 								{quotes:none}
four_equalsquote:before, four_equalsquote:after, q:before, q:after 
													{content:''; content:none}
:focus 												{outline:0}
a													{text-decoration:none}

/*********************************************************************************/
body                                                {background:#1c255a url(../images/bg.png) no-repeat center top}
.centerAlign 									    {width:284px; margin:0 auto}
.logo 											    {width:auto; float:left; margin-top:21px}
.logo img {height: 44px; }
.link 												{width:auto; float:right; margin:21px 0 0 0}
.link + .link 										{margin:21px 7px 0 0}

.banner 											{width:auto; float:left; margin-top:29px; height: 145px;}


.menu 												{width:100%; float:left; margin-top:28px; padding-bottom:3px; background:url(../images/menuBg2.png) no-repeat center bottom}
.menu li											{width:100%; height:auto; float:left; border-top:#171c38 solid 1px; background:url(../images/menuBg.png) repeat-x}
.menu li a 											{width:100%; height:34px; float:left; font-family: 'ProvidenceRegular'; font-size:14px; color:#fff; line-height:34px; border-top:#333959 solid 1px}
.menu li:hover,.menu li.active  					{background:url(../images/menuBghover.png) repeat-x }
.menu li img 										{width:auto; float:right; margin:13px 0 0 0}

h1 													{width:100%; float:left; margin-top:22px; font-family: 'ProvidenceRegular'; font-size:18px; color:#fff; line-height:21px}

.main  												{width:100%; float:left; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8e92ad; line-height:20px}
.main.bld 											{font-family:'ProvidenceRegular'; font-size:14px; color:#fff}
.fb-like 											{width:auto; float:left; margin-top:20px;}

.wrap 												{width:100%; height:1px; float:left}
#foot 												{width:100%; height:47px; float:left; margin-top:25px; border-top:#161e48 solid 1px; background:#161e48 url(../images/footBg.png) repeat-x}
#foot .mLink 										{width:auto; float:left; margin-top:14px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8b8fa3; line-height:14px; text-transform:uppercase; text-decoration:underline}
#foot .mLink:hover 									{text-decoration:none}
#foot .flink 										{width:auto; float:right; margin-top:1px;}

.btn 												{width:108px; height:33px; float:left; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-align:center; line-height:33px; background:url(../images/btnBg.png) no-repeat}
.btn.fx 											{float:right; margin-top:-23px}
.list 												{width:100%; float:left}
.list li											{width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8e92ad; line-height:20px; text-indent:30px; background:url(../images/listStyle.png) no-repeat 15px 50%}

.reqForm 											{width:100%; float:left}
.reqForm input[type="text"] 						{width:273px; height:23px; float:left; margin-top:8px; padding:3px 5px 7px; font-family: 'ProvidenceRegular'; font-size:12px; color:#7c7c7c; background:url(../images/inputBg.png) no-repeat}
.reqForm textarea 			 						{width:273px; height:53px; float:left; margin-top:8px; padding:3px 5px 7px; font-family: 'ProvidenceRegular'; font-size:12px; color:#7c7c7c; resize:none; background:url(../images/textareaBHg.png) no-repeat}

.listitem{width:285px; height:33px;	float:left; position:relative;	left:0;	margin:8px 0 0 0;}
.dropdown{width:285px; height:33px;	float:left;	margin:0; position:relative;}

div.selectbox-wrapper {position:absolute; width:285px;	margin:0px;	margin-top:0px;	padding:0 0px 0 0;	font-size:0.8em;text-align:left;	top:30px;	left:0px;	z-index:10000000000000}
div.selectbox-wrapper ul {list-style-type:none;	width:280px;	margin:0px;	padding:0px;	background:#fff;	border:#CCC solid 1px;}
div.selectbox-wrapper ul li.selected {background-color: #EAF2FB;}
div.selectbox-wrapper ul li.current {background-color: #CDD8E4;}
div.selectbox-wrapper ul li {list-style-type:none;	display:block;	margin:0;	padding:0px;	cursor:pointer;	width:282px;	height:33px;	font-family: 'MyriadProSemibold',Arial, Helvetica, sans-serif;	font-size:12px;	color:#999;	text-indent:10px;	line-height:28px;	background:#FFF;	border-bottom:#f2f2f2 solid 1px}
div.selectbox-wrapper ul li:first-child{display:none;}
.listitem .selectbox {width:280px; height:33px; float:left;	margin:0; padding:0 20px 0 10px;  font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#9e9e9e; display:block; background:url(../images/ddInp.html) no-repeat; cursor: pointer; border:none; line-height:28px;}			
.reqForm .listitem input 	{margin-top:0}
.reqForm input[type="submit"]{width:80px; height:33px; float:right; margin-top:5px; cursor:pointer; background:url(../images/submit.png) no-repeat}
#service_input {background-image:url(../images/inputBg2.png); padding-right:25px}