/* CSS Document */

Body {margin:0px; background:url(images/main_bg.jpg) center repeat-y; font-family:Arial;}

#logo {background:url(images/logo.jpg) no-repeat; height:82px; margin:0px;}
#logo p {margin:0px; font-family:tahoma; font-size:11px; color:#113a65; text-align:right; padding:0px 10px 8px 0px;}
#logo p a {color:#113a65; text-decoration:none;}
#logo p a:hover {color:#333; text-decoration:underline;}
#logo img {float:none; margin:0px 0px 10px 554px;}

.td {margin:0px; padding:0px; border:solid 2px #E5E5E5; background:#FCFCFC;}

.nav {margin:0px; background:url(images/nav_bg.jpg) repeat-x; height:37px;}
.nav ul {margin:0px 0px 0px 100px; padding:0px;}
.nav ul li {margin:0px; padding:0px; float:left; font-size:13px; color:#fff; font-weight:bold; list-style-type:none; text-align:center;}
.nav ul li a {background:url(images/sep.jpg) right no-repeat; display:block; text-decoration:none; color:#fff; padding:10px 0px 10px 0px; width:96px;}
.nav ul li a:hover {background:url(images/nav_hover.jpg) no-repeat;}

.nav ul li.li a {background:url(images/nav_hover.jpg) no-repeat; color:#fff; margin:0px 0px 0px 1px;}

/*nav section ends*/

.left {width:240px; margin:0px; vertical-align:top;}
.left h1 {margin:0px; padding:5px 0px 0px 15px; color:#cc6602; font-size:16px;}
.left h2 {margin:0px; padding:5px 0px 5px 15px; color:#333; font-size:12px;}
.left h4 {background:url(images/services_bg.jpg) no-repeat; height:32px; width:228px; margin:0px; font-family:tahoma; font-size:16px; color:#34414b; font-weight:bold; padding:8px 0px 0px 25px;}
.left h4 strong {color:#24accf;}
.left ul {margin:0px 0px 0px 25px; padding:0px;}
.left ul li {color:#444e57; font-family:tahoma; font-size:11px; font-weight:bold; line-height:21px; margin:0px; padding:0px; list-style-type:none;}
.left ul li a {text-decoration:none; color:#444e57; background:url(images/bullet.jpg) no-repeat; padding:0px 0px 0px 21px}
.left ul li a:hover {color:#24accf; background:url(images/bullet_hover.jpg) no-repeat;}
.left h5 {margin:0px; font-size:14px; color:#fff; padding:0px;}
.left h5 a {color:#fff; text-decoration:none; background:url(images/quote.jpg) no-repeat; display:block; margin:15px 0px 0px 20px; padding:12px 0px 11px 20px;}
.left h5 a:hover {color:#333; background:url(images/quote_hover.jpg) no-repeat;}
.left img {margin:8px 0px 0px 10px;}
.left div {margin:0px; padding:0px;}
.left div p {font-size:12px; font-weight:bold; margin:0px;}
.left div p a {color:#666; background:url(images/quote.jpg) no-repeat; height:48px; padding:17px 0px 0px 65px; display:block; margin:10px 0px 0px 24px; text-decoration:none;}
.left div p a:hover {color:#666; background:url(images/quote_hover.jpg) no-repeat;}
.left ol {margin:0px; padding:0px;}
.left ol li {margin:0px; padding:0px; list-style-type:none;}
.left ol li a {margin:0px; padding:0px;}
.left ol li a:hover {margin:0px; padding:0px 0px 0px 1px;}

/*left section ends*/

.right {width:539px; margin:0px; vertical-align:top;}
.right h1 {margin:3px 0px 0px 0px; font-size:21px; font-weight:normal; color:#13487a;}
.right h1 strong {color:#416012; font-weight:normal;}
.right h2 {margin:18px 0px 0px 0px; font-size:18px; font-weight:normal; color:#cc6602;}
.right p {color:#7f7f7f; font-size:12px; line-height:18px; margin:0px 10px 10px 0px; text-align:justify; padding:5px 0px 0px 0px;}
.right p strong {color:#cc6602;}
.right p a {color:#0050aa; font-size:11px; font-family:tahoma; text-decoration:none; background:url(images/more-bg.jpg) center no-repeat; padding:3px 0px 4px 8px; margin:0px 0px 0px 432px; display:block; height:17px;}
.right p a:hover {color:#000;}

.right ul {margin:5px 10px 20px 30px; padding:0px;}
.right ul li {margin:0px; padding:0px 0px 5px 0px; font-family:tahoma; font-size:11px; color:#5B5B5B; line-height:16px; text-align:justify;}
.right h3 {color:#24accf; font-size:15px; margin:0px; padding:3px 0px 0px 0px;}

.right ol {margin:0px 0px 0px 0px; padding:0px;}
.right ol li {background:url(images/link1.jpg) no-repeat; width:183px; height:22px; list-style-type:none; margin:0px; padding:5px 0px 0px 20px; font-size:11px; font-family:tahoma; float:left;}
.right ol li a {color:#717171; text-decoration:none;}
.right ol li a:hover {color:#15406D;}

.right form {margin:0px; background:url(images/form_middle.jpg) repeat-y;}
.right form h3 {margin:10px 0px 5px 20px; font-size:13px; font-weight:bold;}
.right form label {font-size:12px; margin:0px 0px 0px 20px; line-height:21px; color:#666;}
.right form input {border:solid 1px #ccc; margin:0px; height:15px; width:175px;}
.right form input.border {border:1px #939393 solid; margin:0px; height:15px;}
.right form textarea {border:solid 1px #ccc; margin:2px 0px 5px 20px; width:341px;}
.right form textarea.border {border:1px #939393 solid; margin:2px 0px 5px 20px;}

.right div {height:10px; margin:0px;}

.web {background:url(images/static_web_bg.jpg) no-repeat center top;}
.web-left {vertical-align:top; margin:0px; width:270px;}
.web-left h1 {margin:12px 0px 0px 10px; font-size:18px; font-weight:normal; color:#13487a;}
.web-left h1 strong {color:#416012; font-weight:normal;}
.web-left p {color:#7f7f7f; font-size:12px; line-height:15px; margin:0px 10px 5px 10px; padding:5px 0px 0px 0px;}
.web-left p a {color:#0050aa; font-size:11px; font-family:tahoma; text-decoration:none; background:url(images/more-bg.jpg) center no-repeat; padding:5px 0px 4px 14px; margin:0px 0px 0px 150px; display:block; height:17px;}
.web-left p a:hover {color:#000;}

.web-right {vertical-align:top; margin:0px; width:248px;}
.web-right h1 {margin:12px 0px 0px 10px; font-size:18px; font-weight:normal; color:#13487a;}
.web-right h1 strong {color:#416012; font-weight:normal;}
.web-right p {color:#7f7f7f; font-size:12px; line-height:15px; margin:0px 10px 5px 10px; padding:5px 0px 0px 0px;}
.web-right p a {color:#0050aa; font-size:11px; font-family:tahoma; text-decoration:none; background:url(images/more-bg.jpg) center no-repeat; padding:5px 0px 4px 12px; margin:0px 0px 0px 133px; display:block; height:17px;}
.web-right p a:hover {color:#000;}

.ajax {background:#f9f9f9; border:solid 1px #c9c9c9; margin:0px;}
.ajax h6 {margin:5px 0px 5px 10px; color:#cc6602; font-size:14px; font-weight:normal;}
.ajax p {color:#7f7f7f; font-size:12px; line-height:18px; margin:0px 10px 10px 10px; text-align:justify; padding:5px 0px 0px 0px;}
.ajax p a {color:#0050aa; font-size:11px; font-family:tahoma; text-decoration:none; background:url(images/more-bg.jpg) center no-repeat; padding:3px 0px 4px 7px; margin:0px 0px 0px 415px; display:block; height:17px;}
.ajax pre {background:url(images/1_bg.jpg) no-repeat; height:19px; width:20px; font-family:tahoma; margin:0px 1px 10px 6px; font-size:11px; float:left; text-align:center; padding:3px 0px 0px 0px; font-weight:bold;}
.ajax pre a {color:#000;}
.ajax pre a:hover {color:#0050aa; text-decoration:none;}

/*right section ends*/

.right1 {width:539px; margin:0px; vertical-align:top;}
.right1 h1 {margin:3px 0px 0px 0px; font-size:21px; font-weight:normal; color:#13487a;}
.right1 h1 strong {color:#416012; font-weight:normal;}
.right1 h2 {margin:18px 0px 0px 0px; font-size:18px; font-weight:normal; color:#cc6602;}
.right1 p {color:#7f7f7f; font-size:12px; line-height:18px; margin:0px 10px 10px 0px; text-align:justify; padding:5px 0px 0px 0px;}
.right1 p a {color:#cc6602; font-size:11px; font-family:tahoma; text-decoration:underline; font-weight:bold;}
.right1 p a:hover {color:#000;}

/*right1 section ends*/

#foot-up {margin:0px; text-align:center;}
#foot-up div pre {margin:0px 0px 3px 9px; text-align:left; color:#416012; font-weight:bold; font-family:tahoma; font-size:12px;}
#foot-up p {margin:26px 15px 10px 15px; font-size:11px; color:#484848;}
#foot-up p a {color:#484848; text-decoration:none;}
#foot-up p a:hover {color:#A45302;}
#foot-up p strong {color:#416012; font-family:tahoma; font-size:12px;}

#foot-up h5 {margin:2px 15px 10px 15px; font-size:11px; color:#484848;}
#foot-up h5 a {color:#484848; text-decoration:none; font-weight:normal;}
#foot-up h5 a:hover {color:#A45302;}
#foot-up h5 strong {color:#416012; font-family:tahoma; font-size:12px;}

#foot-up1 {margin:0px; text-align:center;}
#foot-up1 h4 {margin:26px 15px 10px 15px; font-size:11px; color:#484848;}
#foot-up1 h4 a {color:#484848; text-decoration:none;}
#foot-up1 h4 a:hover {color:#A45302;}
#foot-up1 h4 strong {color:#416012; font-family:tahoma; font-size:12px;}


/*foo-up section ends*/

#footer {background:url(images/footer_bg.jpg) repeat-x; height:63px; text-align:center;}
#footer p {color:#fff; font-size:12px; margin:0px; line-height:18px;}
#footer p a {color:#fff; text-decoration:none;}
#footer p a:hover {text-decoration:underline;}

/*footer section ends*/

.right p.p a {color:#0050aa; font-size:11px; font-family:tahoma; text-decoration:none; background:none; padding:0px; margin:0px 0px 0px 21px; float:right;}
.right p.p a:hover {color:#000;}

/*for Sitemap*/

.link-box {float:left; padding:0px 0px; margin:0px;}
.link-box ol {margin:0px 0px 0px 20px; padding:0px;}
.link-box ol li {background:url(images/sub-li.gif) left no-repeat; font-size:11px; color:#5B5B5B; padding:2px 0px 1px 20px; font-family:tahoma; list-style-type:none; line-height:18px; margin:0px; width:180px;}
.link-box ol li a {color:#5b5b5b; text-decoration:none;}
.link-box ol li a:hover {color:#000;}

/*sitemap*/
