html, body {margin:0; padding:0; height:100%;}
body {background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
a 		{text-decoration:none; border:none; outline:none; color:#019966;}
a:hover {text-decoration:none; border:none; outline:none; color:#019966;}
a:active{text-decoration:none; border:none; outline:none;}
a img 	{border:none; outline:none;}
p, form, ul, li {margin:0; padding:0; list-style-type:none;}
input, select, textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
li{padding:1px 0px;}
h1, h2, h3, h4, h5, h6 {padding:0; margin:0; font-weight:normal;}
h1 {font-family:Times New Roman; color:#8A997F; font-size:44px; line-height:33px;}
h2 {font-family:Times New Roman; color:#8A997F; font-size:22px;}
h3 {font-family:Times New Roman; color:#364D45; font-size:25px; line-height:normal;}
h4 {font-family:Times New Roman; color:#364D45; font-size:25px; margin-left:12px; margin-bottom:12px;}
h5 {font-family:Times New Roman; color:#364D45; font-size:18px; margin-top:10px; font-weight:normal;}
h6 {font-family:Times New Roman; color:#364D45; font-size:18px; font-weight:normal; margin-left:10px;}

#wrapper {position:relative; z-index:1; width:1150px; margin:0 auto;}
.clear {clear:both; height:1px; overflow:hidden; line-height:1%; font-size:0px; margin-bottom:-1px;}
.float-left{float:left; font-size:0px;}
.float-right{float:right; font-size:0px;}

/*----- Navigation Section -----*/
#navigation{background:url(/images/navigation-back.gif) repeat-x; width:1150px; height:55px; font-weight:bold; margin:0 auto; padding:0px;}
.nav{padding:13px 0px 0px 0px; float:left;}
#navigation .nav a:link	  {text-decoration:none; color:#ffffff; font-size:12px; float:left; outline:none;}
#navigation .nav a:visited{text-decoration:none; color:#ffffff; font-size:12px; float:left; outline:none;}
#navigation .nav a:hover  {text-decoration:none; color:#005B3E; font-size:12px; float:left; outline:none;}
#navigation .nav2 a:link   {background:url(/images/linkside-back.gif) repeat-x; padding:13px 0px 15px 0px; text-decoration:none; color:#007E58; font-size:12px; float:left; outline:none;}
#navigation .nav2 a:visited{background:url(/images/linkside-back.gif) repeat-x; padding:13px 0px 15px 0px; text-decoration:none; color:#007E58; font-size:12px; float:left; outline:none;}
#navigation .nav2 a:hover  {background:url(/images/linkside-back.gif) repeat-x; padding:13px 0px 15px 0px; text-decoration:none; color:#11110F; font-size:12px; float:left; outline:none;}
.navside1-on{background:url(/images/linkside1-on.gif) no-repeat; width:20px; height:55px; float:left;}
.navside2-on{background:url(/images/linkside2-on.gif) no-repeat; width:20px; height:55px; float:left;}
.navside3-on{background:url(/images/linkside3-on.gif) no-repeat; width:20px; height:55px; float:left;}
.navside1-off{background:url(/images/navigation-back.gif) no-repeat; width:20px; height:55px; float:left;}
.navside2-off{background:url(/images/navigation-back.gif) no-repeat; width:20px; height:55px; float:left;}
.ankor-line2{background:url(/images/nav-line.gif) no-repeat; width:1px; height:55px; float:left;}
.navside-off{width:116px; height:55px; float:left;}
.navside-off2{width:137px; height:55px; float:left;}
#navigation .nav3 a:link   {text-decoration:none; color:#ffffff; font-size:12px; outline:none; font-weight:normal;}
#navigation .nav3 a:visited{text-decoration:none; color:#ffffff; font-size:12px; outline:none; font-weight:normal;}
#navigation .nav3 a:hover  {text-decoration:none; color:#000000; font-size:12px; outline:none; font-weight:normal;}
/*----- Navigation Section -----*/

/* ------- Main Page CSS Section ------- */
.main-header{float:left; margin:0px; padding:0px; font-size:0px;}
.heading{padding:24px 0px 0px 142px; float:left; width:580px; background-color:#EFF2E7; height:79px}
.main-working{width:628px; padding:22px 32px 0px 140px; float:left;}
.main-sidearea{width:260px; padding:50px 89px 0px 0px; float:left;}
.contact-box {background:url(/images/contact-back.gif) no-repeat; width:259px; height:65px; margin-bottom:30px;}
.numbers{font-family:Arial; color:#364D45; font-size:19px; padding:11px 0px 0px 68px;}
.scroll-news {width:250px; margin-left:16px;}
.scroll-news a:link   {width:250px; color:#019966; font-size:16px; text-decoration:underline; outline:none;}
.scroll-news a:visited{width:250px; color:#019966; font-size:16px; text-decoration:underline; outline:none;}
.scroll-news a:hover  {width:250px; color:#019966; font-size:16px; text-decoration:underline; outline:none;}
.news-line{background:url(/images/line1.gif) no-repeat; width:249px; height:1px; margin:15px 0px 15px 12px; font-size:0px;}
.head-links a:link   {color:#333333; font-size:11px; text-decoration:none; outline:none; float:left;}
.head-links a:visited{color:#333333; font-size:11px; text-decoration:none; outline:none; float:left;}
.head-links a:hover  {color:#2B8000; font-size:11px; text-decoration:none; outline:none; float:left;}
.head-links2 a:link   {color:#007E58; font-size:11px; text-decoration:none; outline:none; float:left;}
.head-links2 a:visited{color:#2B8000; font-size:11px; text-decoration:none; outline:none; float:left;}
.head-links2 a:hover  {color:#333333; font-size:11px; text-decoration:none; outline:none; float:left;}
.imgpadding2{margin:5px 10px; font-size:0px; float:left;}
.text-1{font-size:12px; margin-top:10px;}
.text-2{font-size:12px;}
.main-text{font-size:12px; color:#74816F;}
.li-1{list-style-image: url(/images/bullet.gif); margin:15px 0px 15px 30px; padding:0px; color:#007E58;}
.li-2{list-style-image: url(/images/bullet.gif); margin:15px 0px 15px 30px; padding:0px; color:#007E58;}
.li-3{list-style-image: url(/images/bullet2.gif); margin:15px 0px 15px 30px; padding:0px; color:#333333;}
.candidate-box {background:url(/images/candidate-back.gif) no-repeat; width:259px; height:360px; margin-bottom:30px;}
.can-text{float:left; width:192px; margin-left:10px; margin-top:11px;}
.can-img{float:left; font-size:0px; padding-left:12px; padding-top:11px;}
.hor-sep{background:url(/images/line2.gif) no-repeat; width:627px; height:1px; margin:8px 0px; font-size:0px;}
.main-heading{padding:49px 0px 0px 135px; width:500px; float:left;}
.contact-box2 {background:url(/images/contact-back2.gif) no-repeat; width:261px; height:68px; margin-bottom:22px;}
.candidate-back2 {background:url(/images/candidate-back2.gif) no-repeat; width:261px; height:88px;}
.main-blinks a:link   {color:#019966; font-size:12px; font-weight:bold; text-decoration:underline; outline:none;}
.main-blinks a:visited{color:#019966; font-size:12px; font-weight:bold; text-decoration:underline; outline:none;}
.main-blinks a:hover  {color:#333333; font-size:12px; font-weight:bold; text-decoration:underline; outline:none;}
.main-side1{width:301px; padding:20px 45px 0px 90px; float:left;}
.main-side2{width:305px; padding:18px 59px 0px 0px; float:left;}
.main-side3{width:260px; padding:28px 80px 0px 0px; float:left;}
.client-back{ background:url(/images/client-back.gif) no-repeat; width:301px; height:217px; margin-top:30px;}
.top-headerimage{float:left; position:absolute; top:152px; left:580px;}

#slider{font-size:11px; color:#333333; width:220px; margin-left:0px;}
#slider ul, #slider li{margin:0; padding:0; list-style:none;}
#slider li{width:212px; height:125px; overflow:hidden;}	

#nextBtn{float:right;vertical-align:top;margin-top:0px;margin-right:0px;}
#prevBtn{float:left;margin-top:0px;margin-left:0px;}

/* ------- Main Page CSS Section ------- */

/*----- FORM Section -----*/
.form-text{color:#333333; vertical-align:top; padding:4px 0px;}
select{color:#333333; border:1px groove #C1C1C1; font-family:Arial, Helvetica, sans-serif;}
textarea{width:266px; height:110px; color:#333333; border:1px groove #C1C1C1; font-family:Arial, Helvetica, sans-serif; overflow:auto;}
.shortInput, .mediumInput, .longInput {font-size:12px; color:#333333; border:1px groove #C1C1C1; height:17px; padding-left:3px;}
.shortInput  {width:45px;}
.mediumInput {width:148px;}
.longInput   {width:264px;}
.note{width:258px; border:1px solid #E0E1B7; background-color:#F5F7F0; font-size:11px; color:#666666; padding:8px 0px 8px 10px; float:left; margin:0 auto;}
.starik{color:#FF0000; font-size:17px; vertical-align:top; padding-left:2px;}
.errorDiv{ color:#019966;}
/*----- FORM Section -----*/

/*----- Footer Section -----*/
.backtotop{width:200px; padding:30px 0px 50px 142px; margin:0px; font-size:11px; float:left;}
#footer{width:972px; margin:0 auto; padding:0px;}
#footer-navigation{width:755px; margin:0 auto; padding:0px; float:left; margin-left:32px;}
#footer-navigation .f-nav a:link   {color:#019966; font-size:12px; text-decoration:underline; float:left; padding:2px 8px 3px 8px;}
#footer-navigation .f-nav a:visited{color:#019966; font-size:12px; text-decoration:underline; float:left; padding:2px 8px 3px 8px;}
#footer-navigation .f-nav a:hover  {color:#333333; font-size:12px; text-decoration:underline; float:left; padding:2px 8px 3px 8px;}
#footer-navigation .f-nav2 a:link   {background-color:#F0F3E8; border:1px solid #E8EBE0; color:#019966; font-size:12px; text-decoration:underline; float:left; padding:3px 6px;}
#footer-navigation .f-nav2 a:visited{background-color:#F0F3E8; border:1px solid #E8EBE0; color:#019966; font-size:12px; text-decoration:underline; float:left; padding:3px 6px;}
#footer-navigation .f-nav2 a:hover  {background-color:#F0F3E8; border:1px solid #E8EBE0; color:#333333; font-size:12px; text-decoration:underline; float:left; padding:3px 6px;}
.copyright{color:#666666; font-size:11px; margin-top:20px; margin-left:118px; padding-bottom:20px; float:left;}
#footer-navigation .copyright a:link   {color:#019966; font-size:11px; text-decoration:none; padding:0px; margin:0px;}
#footer-navigation .copyright a:visited{color:#019966; font-size:11px; text-decoration:none; padding:0px; margin:0px;}
#footer-navigation .copyright a:hover  {color:#333333; font-size:11px; text-decoration:none; padding:0px; margin:0px;}
#footer-navigation .imgpadding{margin:8px 9px 0px 9px; float:left; font-size:0px;}
/*----- Footer Section -----*/
