/* CSS Document - Author Inder Bhushan Varshneya */
body{background:#fab512 url(../images/body-bkg.jpg) repeat-x; margin:0px; padding:0px;}
:-moz-any-link:focus{outline: none;}

/*Global Declarations*/
.f-left{float:left;}
.f-right{float:right;}
form{padding:0px; margin:0px;}
h1{padding:0px; margin:0px 0px 5px 0px; color:#d50202; font-size:25px; font-family:Arial, Helvetica, sans-serif; clear:both}
h2{padding:0px; margin:0px 0px 5px 0px; color:#000000; font-size:15px; font-family:Arial, Helvetica, sans-serif; clear:both}
h3{padding:0px; margin:0px 0px 5px 0px; color:#d50202; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }

p{margin:0px; padding:0px; text-align:justify; font-family:verdana, Arial, Helvetica, sans-serif;}
img{border:0px}
hr{ color:#cecece; size:1; height:1px; clear:both}
select{font-size:11px;border:1px solid #CCCCCC; }
textarea{font-size:12px;border:1px solid #CCCCCC; }
.error{ color:#FF0000; font-size:11px; font-weight:bold;}
.red{ color:#FF0000}
.input-box{ border:1px solid #CCCCCC}
.loginbox{ border:1px solid #CCCCCC}
.input-box2{ border:1px solid #CCCCCC;}
.search-box{ border:1px solid #CCCCCC; width:125px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
.button1{cursor:pointer; font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #fff; background:#ffffff); height:19px; width:25px;}

/*Main Container*/
#main-container{ width:1002px; margin-left:auto; margin-right:auto; background:url(../images/body-bkg.jpg) repeat-y; overflow:hidden;}
.main-inner-top{background:url(../images/main-inner-top.jpg) no-repeat; height:605px;}
.middle-bkg{background:#fab512 url(../images/middle-bkg.gif) repeat-y; overflow:hidden;}

/*Middle Container*/
#middle-container{width:940px; margin-left:auto; margin-right:auto; clear:both;}

/*Logo*/
/*#logo{width:950px; margin-left:auto; margin-right:auto;}*/

.top-right{ float:right; padding:10px 0px 0px 0px;}

/*pagehead*/
.pagehead{ float:left; margin:35px 0px 0px 70px;}
.pagehead1{ float:left; margin:18px 0px 0px 70px;}
.pagehead2{ float:left; margin:10px 0px 0px 40px;}


/*Top Banner*/
#top-banner{width:950px; margin-left:auto; margin-right:auto; padding-top:18px; overflow:hidden;}
.logo{ float:left; width:194px; height:182px; margin-top:2px;}
.logo img{ margin-top:45px;}
.top-banner{ margin-left:0px; }
.banner{float:left; width:734px; height:185px; margin-left:16px;}
.donate{float:left; width:162px; height:184px; margin:0px; padding:0px;}
.hover-btns{ margin:0px 0px 0px 0px; padding:0px;}

#sites{}
#sites td{ padding:3px 0px 5px 2px; margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border-bottom:1px solid #ffffff; }
#sites td a{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000; font-weight:bold;}
#sites td img{ border:1px solid  #ffffff}
#sites td span { color:#000000}
#sites td span a{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight: normal; text-decoration:underline}

#sites td span a:hover{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ef0000; font-weight: normal; text-decoration: none}


.ddrt-btns ul{ list-style:none; margin:0px; padding:0px;width:179px; height:44px;}
.ddrt-btns ul li{ display:block; width:179px; height:44px;background:url(../images/ddrt-btn.gif) no-repeat; text-decoration:none;}
.ddrt-btns ul li a{ text-decoration:none;display:block; width:179px; height:44px;}
.ddrt-btns ul li a:hover{ background:url(../images/ddrt-btn-hover.gif) no-repeat; width:179px; height:44px; display:block; }

.rural-btns ul{ list-style:none; margin:0px; padding:0px;width:179px; height:44px;}
.rural-btns ul li{ display:block; width:179px; height:44px;background:url(../images/rural-btn.gif) no-repeat; text-decoration:none;}
.rural-btns ul li a{ text-decoration:none;display:block; width:179px; height:44px;}
.rural-btns ul li a:hover{ background:url(../images/rural-btn-hover.gif) no-repeat; width:179px; height:44px; display:block; }

.urban-btns ul{ list-style:none; margin:0px; padding:0px;width:179px; height:44px;}
.urban-btns ul li{ display:block; width:179px; height:44px;background:url(../images/urban-btn.gif) no-repeat; text-decoration:none;}
.urban-btns ul li a{ text-decoration:none;display:block; width:179px; height:44px;}
.urban-btns ul li a:hover{ background:url(../images/urban-btn-hover.gif) no-repeat; width:179px; height:44px; display:block; }



/*Top Navigation*/
#top-nav{width:940px; clear:both; margin-left:auto; margin-right:auto; overflow:hidden; height:42px;}
#top-nav .topnav-l{background:url(../images/topnav-l.gif) no-repeat; height:42px; width:24px; float:left;}
#top-nav .topnav-m{background:url(../images/topnav-m.gif) repeat-x; height:42px; width:892px; float:left; }
#top-nav .topnav-r{background:url(../images/topnav-r.gif) no-repeat; height:42px; width:24px; float:left;}


/*Middle contents starts*/
#left-nav{ width:210px; float:left; margin:5px 0 10px 1px; }
#left-nav8{ width:350px; float:left; margin:5px 0 10px 1px;}


#left-nav-marathon{ width:180px; float:left; margin:5px 0 0px 1px; }
.marathon-text{ font-family:Arial, Helvetica, sans-serif; margin:50px 10px 0px 0px; font-size:12px; background:url(../images/marathon-bkg.jpg) no-repeat; line-height:17px;}

.school-text{ font-family:verdana, Arial, Helvetica, sans-serif; margin:65px 10px 0px 0px; font-size:11px; line-height:20px;}


.mainmenu{}
.menu-t{background:url(../images/menu-t.gif) bottom no-repeat; width:205px; height:14px;}
.menu-m{background:url(../images/menu-m.gif) repeat-y; width:205px; }
.menu-b{background:url(../images/menu-b.gif) no-repeat; width:205px; height:14px;}
.menu-heading{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; font-weight:bold; line-height:250%; margin-left:20px;}

.menu-list{}
.menu-list ul{ margin:0px 0px 0px 15px; padding:0px; list-style-type:none;}
.menu-list ul li{ margin:0px; padding:0px 0px 0px 0px; list-style-type:none; font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; background:url(../images/white-bullet.gif) left no-repeat;}
.menu-list ul li a{font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#000000; padding: 0px 0px 0px 15px; text-decoration:none;}
.menu-list ul li a:hover{ color:#a53f02;}


.menu-list1{ width:205px;}
.menu-list1 ul{ margin:0px 0px 0px 10px; padding:0px; list-style-type:none;}
.menu-list1 ul li{ margin:0px; padding:0px 0px 0px 0px; list-style-type:none; font-family:verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:16px;}
.menu-list1 ul li a{font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; padding: 0px 0px 0px 0px; text-decoration:none;}
.menu-list1 ul li a:hover{ color:#ffffff; text-decoration:underline;}



/*Grey Menu*/
.greymenu{margin-top:10px; margin-bottom:10px;}
.greymenu1{margin-top:0px; margin-bottom:10px;}
.greymenu-t{background: url(../images/grey-top.gif) no-repeat; width:205px; height:40px; overflow:hidden}
.greymenu-m{background:url(../images/greymenu-m.gif) repeat-y; width:205px; }
.greymenu-b{background:url(../images/greymenu-b.gif) no-repeat; width:205px; height:20px;}
.greymenu-heading{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #444343; font-weight:bold; line-height:250%; margin-left:20px;}

.greymenu-m span a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:2px; margin-right:5px; color:#FF0000 }
.greymenu-m span a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none;}

.greymenu-list{ padding-top:10px;}
.greymenu-list ul{ margin:0px 0px 0px 15px; padding:0px; list-style-type:none;}
.greymenu-list ul li{ margin:0px; padding:2px 0px 0px 0px; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px;}
.greymenu-list ul li a{font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; padding: 0px 0px 0px 2px; text-decoration:none;}
.greymenu-list ul li a:hover{ color: #CC0000; text-decoration:underline}

.greymenu-list1{ padding-top:5px;}
.greymenu-list1 ul{ margin:0px 0px 0px 15px; padding:0px; list-style-type:none;}
.greymenu-list1 ul li{ margin:0px; padding:1px 0px 0px 14px; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; background:url(../images/blue-bullet.gif) top left no-repeat;}
.greymenu-list1 ul li a{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; padding: 0px 0px 0px 2px; text-decoration:none;}
.greymenu-list1 ul li a:hover{ color: #CC0000; text-decoration:underline}



/*annual*/
.annual{ margin-top:10px;}

/*News Menu*/
.newsmenu{margin-top:6px;}
.newsmenu-t{background: url(../images/news-top.jpg) no-repeat; width:205px; height:195px; overflow:hidden;}
.newsmenu-t a{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000;}
.newsmenu-t a:hover{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ff0000; text-decoration:none;}
.newsmenu-b{background:url(../images/news-b.gif) no-repeat; width:205px; height:18px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.newsmenu-heading{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #be2c01; font-weight:bold; margin-left:15px; text-decoration:underline; margin-top:5px;}

.newsmenu-list{ padding:7px 5px 5px 0px;  }
.newsmenu-list ul{ margin:0px 10px 0px 10px; padding:0px; list-style-type:none;}
.newsmenu-list ul li{ margin:0px; padding:2px 0px 0px 0px; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:15px;}
.newsmenu-list ul li a{font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; padding: 0px 0px 0px 2px; text-decoration:none;}
.newsmenu-list ul li a:hover{font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #CC0000; text-decoration:underline}


.newsmenu-list1{ padding:10px 0px 10px 0px;}
.newsmenu-list1 ul{ margin:0px 0px 0px 15px; padding:0px; list-style-type:none;}
.newsmenu-list1 ul li{ margin:0px; padding:2px 0px 0px 15px; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; background:url(../images/blue-bullet1.gif) top left no-repeat;}
.newsmenu-list1 ul li a{font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding: 0px 0px 0px 2px; text-decoration:none;}
.newsmenu-list1 ul li a:hover{ color: #CC0000; text-decoration:underline}



/*Poll*/
.poll{margin-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.poll-t{background: url(../images/poll-top.gif) no-repeat; width:205px; height:94px; overflow:hidden;}
.poll-t a{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000;}
.poll-t a:hover{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ff0000; text-decoration:none;}
.poll-b{background:url(../images/poll-b.gif) no-repeat; width:205px; height:18px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.poll-heading{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #be2c01; font-weight:bold; margin-left:15px; text-decoration:underline; margin-top:5px;}

.poll-table{ margin-top:2px;}


/*Test Menu*/
.testmenu{width:235px;}
.testmenu-t{background: url(../images/testimonial-top.gif) no-repeat; width:235px; height:114px; overflow:hidden; }
/*.testmenu-m{background:url(../images/testimonial-m.gif) repeat-y; width:235px; overflow:hidden;}*/
.testmenu-b{background:url(../images/testimonial-b.gif) no-repeat; width:235px; height:16px;}
.testmenu-t span{ margin-right:20px;}
.testmenu-t span a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding:0px; }
.testmenu-t span a:hover{color:#cc0000; text-decoration:none; }

.testmenu-heading{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #d50101; font-weight:bold; line-height:200%; margin-left:12px;}

.testmenu-list{ padding:0px 15px 10px 15px ; font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#454545; }
.testmenu-list ul{ margin:0px 0px 0px 15px; padding:0px; list-style-type:none;}
.testmenu-list ul li{ margin:0px; padding:2px 0px 0px 0px; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:17px;}
.testmenu-list ul li a{font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; padding: 0px 0px 0px 2px; text-decoration:none;}
.testmenu-list ul li a:hover{ color: #CC0000; text-decoration:underline}
.testmenu-list a{ font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#454545; padding: 0px 0px 0px 2px; text-decoration:none;}
.testmenu-list a:hover{ font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;}

/*Middle starts*/
#middle-content{width:498px; margin:0px 0px 0px 10px;  float:left; }

#middle-content p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:5px 0px 2px 0px;}
#middle-content p a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000}
#middle-content p a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none}
#middle-content p img{ margin:0px 0px 10px 10px; border:1px solid #CCCCCC; padding:5px;}
#middle-content p .no-border{ border:none; margin:0px 0px 10px 5px; padding:5px;}
#middle-content .no-border1{ border:none; margin:0px 0px 0px 0px; padding:0px;}
#middle-content p .img-border{ margin:0px 0px 0px 5px; padding:0px; border:1px solid #CCCCCC; }
#middle-content .mission{ font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:justify; line-height:14px; }
#middle-content .mission strong{ color: #d60211}
#middle-content p span{margin:0px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#CC0000; font-weight:bold;}

#middle-content .mission .page-heads{margin:10px 0px 10px 0px;  background:url(../images/head-bkg.gif) no-repeat; height:33px;font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#CC0000; font-weight:bold; line-height:150%; padding-left:2px;}

#middle-content .mission1 p img{ margin:0px 0px 10px 0px; border:0px solid #CCCCCC; padding:5px;}


#middle-content .mission .heads { font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #CC0000; text-align:justify;}
#middle-content .mission .heads a{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #CC0000; text-align:justify;}
#middle-content .mission .heads a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #000000; text-align:justify; text-decoration:none;}
#middle-content .mission .subheads{font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #CC0000; text-align:justify;}
#middle-content .mission p{ margin:5px 0px 5px 0px; font-size:11px;}
#middle-content .mission img{ padding:0px 0px 10px 5px;} 

#middle-content .mission table img{ padding:0px 0px 0px 0px;} 

#middle-content .mission p span{ float:right}
#middle-content .mission p span a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; text-decoration:underline;}
#middle-content .mission p span a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
#middle-content .mission .sub-head1{ color: #333333;}

/*middle-content8*/
#middle-content8{width:570px; margin:0px 0px 0px 7px;  float:left; }
#middle-content8 p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:5px 0px 2px 0px; padding:5px;}
#middle-content8 p a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000}
#middle-content8 p a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none}
#middle-content8 p img{ margin:0px 10px 10px 0px; border:1px solid #CCCCCC; padding:5px;}
#middle-content8 p .no-border{ border:none; margin:0px 0px 10px 5px; padding:5px;}
#middle-content8 .no-border1{ border:none; margin:0px 0px 0px 0px; padding:0px;}
#middle-content8 p .img-border{ margin:0px 0px 0px 5px; padding:0px; border:1px solid #CCCCCC; }
#middle-content8 .mission{ font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:justify; line-height:14px; }
#middle-content8 .mission strong{ color: #d60211}
#middle-content8 p span{margin:0px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#CC0000; font-weight:bold;}

#middle-content8 .mission .page-heads{margin:10px 0px 10px 0px;  background:url(../images/head-bkg.gif) no-repeat; height:33px;font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#CC0000; font-weight:bold; line-height:150%; padding-left:2px;}

#middle-content8 .mission1 p img{ margin:0px 0px 10px 0px; border:0px solid #CCCCCC; padding:5px;}


#middle-content8 .mission .heads { font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #CC0000; text-align:justify;}
#middle-content8 .mission .heads a{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #CC0000; text-align:justify;}
#middle-content8 .mission .heads a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #000000; text-align:justify; text-decoration:none;}
#middle-content8 .mission .subheads{font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #CC0000; text-align:justify;}
#middle-content8 .mission p{ margin:5px 0px 5px 0px; font-size:11px;}
#middle-content8 .mission img{ padding:0px 0px 10px 5px;} 

#middle-content8 .mission table img{ padding:0px 0px 0px 0px;} 

#middle-content8 .mission p span{ float:right}
#middle-content8 .mission p span a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; text-decoration:underline;}
#middle-content8 .mission p span a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
#middle-content8 .mission .sub-head1{ color: #333333;}

.list-items{ width:470px;}
.list-items ul{ margin:0px; padding:0px; list-style-type:none;}
.list-items ul li{ background:url(../images/orange-bulltet.gif) top left no-repeat; padding:0px 0px 0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.list-items1{ width:470px;}
.list-items1 ul{ margin:0px; padding:0px; list-style-type:none;}
.list-items1 ul li{ background:url(../images/orange-bullet1.gif) left -3px no-repeat; padding:0px 0px 7px 17px; font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px;}

.list-items2{ width:470px;}
.list-items2 ul{ margin:0px; padding:0px; list-style-type:none;}
.list-items2 ul li{ background:url(../images/black-bullet.gif) top left no-repeat; padding:0px 0px 0px 14px; font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}

.list-items2 ul li a{font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#CC0000;}
.list-items2 ul li a:hover{font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}

.list-items3{ width:470px;}
.list-items3 ul{ margin:0px 0px 0px 10px; padding:0px; list-style-type:none;}
.list-items3 ul li{ background:url(../images/orange-bulltet.gif) top left no-repeat; padding:0px 0px 5px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.list-items4{ }
.list-items4 ul{ margin:0px; padding:0px; list-style-type:none;}
.list-items4 ul li{ background:url(../images/black-bullet.gif) top left no-repeat; padding:0px 0px 10px 14px; font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}



/*Right container starts*/
#right-nav{width:210px; margin:0px 0 10px 5px; float:right; overflow:hidden; }
#right-nav-marathon{width:250px; margin:0px 0 10px 0px; float:right; overflow:hidden; }

/*site-table*/
#site-table{ border:1px solid #bb5530;}
#site-table th{ background:url(../images/cell-bkg.gif) repeat-x; height:31px; padding:0px 0px 0px 5px; color:#000000;}
#site-table th span a {padding:0px 10px 0px 0px; color:#000000;}
#site-table th span a:hover{padding:0px 10px 0px 0px; color:#FF0000; text-decoration:none;}
#site-table td{ background:#fab322; padding:5px; border-bottom:1px solid #fece6f; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#232020; }
#site-table td a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#03575d; text-decoration:none; }
#site-table td a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #000000; text-decoration: underline; }
.heading1{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#d18103; margin-bottom:10px; font-weight:bold;}



#site-table3{ border:1px solid #e0dfdf;}
#site-table3 th{ background:url(../images/cell-bkg1.gif) repeat-x; height:31px; padding:0px 0px 0px 5px; color:#cc0000; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#site-table3 th span a {padding:0px 10px 0px 0px; color:#000000;}
#site-table3 th span a:hover{padding:0px 10px 0px 0px; color:#FF0000; text-decoration:none;}
#site-table3 td{ background:#f0eded; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#232020; }
#site-table3 td a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold; }
#site-table3 td a:hover{ font-family:Verdana,Arial, Helvetica, sans-serif; font-size:11px; color: #cc0000; text-decoration: none; }
.heading1{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#d18103; margin-bottom:10px; font-weight:bold;}


#site-table1{ border:1px solid #51dae6;}
#site-table1 th{ background:url(../images/cell-bkg.gif) repeat-x; height:31px; padding:0px 0px 0px 5px;}
#site-table1 td{ background:#ffffff; padding:5px; border-bottom:1px solid #97eaf0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
#site-table1 td a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#03575d; text-decoration:none; }
#site-table1 td a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #000000; text-decoration: underline; }


#site-table2{ border:1px solid #51dae6;}
#site-table2 th{ background:url(../images/cell-bkg.gif) repeat-x; height:31px; padding:0px 0px 0px 5px;}
#site-table2 td{ background:#d1f6fa; padding:5px; border-bottom:1px solid #97eaf0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #990000; }



#site-table5{ border:1px solid #e0dfdf;}
#site-table5 th{ background:url(../images/cell-bkg1.gif) repeat-x; height:31px; padding:0px 0px 0px 5px; color:#000000; font-size:11px; font-family:verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#site-table5 th a {padding:0px 0px 0px 0px; color:#000000; text-decoration:none}
#site-table5 th a:hover{padding:0px 0px 0px 0px; color:#000000; text-decoration:none;}
#site-table5 td{ background:#f0eded; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#232020;
border-bottom: 1px solid #dfdfdf}
#site-table5 td a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold; }
#site-table5 td a:hover{ font-family:Verdana,Arial, Helvetica, sans-serif; font-size:11px; color: #cc0000; text-decoration: none; }
.heading1{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#d18103; margin-bottom:10px; font-weight:bold;}
#site-table5 td span{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
#site-table5 span a{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#FF0000; padding-right:5px;}
#site-table5 span a:hover{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; padding-right:5px;}
/*Shopping */
.note{ font-size:11px; color:#FF0000}
#site-table .product-header{ font-size:16px; color:#CC0000; font-family:Arial, Helvetica, sans-serif;}
#site-table .product-header1{ font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
.button{ cursor:pointer; font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #FF6600; background: url(../images/topnav-m.gif); height:22px;}

.product-name{ font-size:11px; color: #CC0000}
.input-box-cart{
border:1px solid #000000;}

.inputbox-hidden{
border:0px none;
width:0px;
visibility:hidden;
}


.shop-top{background:url(../images/shop-top.gif) no-repeat; width:490px; height:41px;}
.shop-left{background:url(../images/shop-left.gif) no-repeat; width:195px; height:187px; float:left;}
.shop-right{background:url(../images/shop-right.gif) no-repeat; width:295px; height:187px; float:left;}
.shop-heading{ font-size:15px; line-height:260%; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}
.shop-image{ border:none;margin:10px 0px 0px 6px;}


/* General table*/
#gen-table{ border:1px solid #FFFFFF; margin:10px;}
#gen-table th{ background:url(../images/topnav-m.gif) repeat-x; height:42px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:18px; padding:0px 0px 0px 10px;} 
#gen-table td{ background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:5px;}
#gen-table td a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000}


/* General table*/
#gen-table1{ border:1px solid #FFFFFF;}
#gen-table1 th{ background:url(../images/topnav-m.gif) repeat-x; height:25px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:12px; padding:0px 0px 0px 10px;} 
#gen-table1 td{ background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:5px;}
#gen-table1 td a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000}


/* General table*/
#gen-table2{ border:1px solid #FFFFFF;}
#gen-table2 th{ background:url(../images/topnav-m.gif) repeat-x; height:25px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:11px; padding:0px 0px 0px 10px;} 
#gen-table2 td{ background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:5px;}
#gen-table2 td a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000}



/*right-menu*/
.right-menu{margin-top:8px;}
.right-menu-t{background:url(../images/right-menu-top.gif) no-repeat; width:205px; overflow:hidden;}
/*.right-menu-t a{font-size:11px; font-family:verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:none;}
.right-menu-t a:hover{font-size:11px; font-family:verdana,Arial, Helvetica, sans-serif; color:#ff0000; text-decoration:none;}*/
.right-menu-b{background:url(../images/bluemenu-b.gif) no-repeat; width:205px; height:18px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.right-menu-m{background:url(../images/bluemenu-m.gif) repeat-y; width:205px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.right-menu-heading{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:bold; margin-left:10px; text-decoration:underline; line-height:300%}

/*right menu*/
.mainDiv{}
.technology{cursor: hand;cursor: pointer;font: 11px Verdana;margin: 0px 0px 0px 0px;padding:0px 0px 8px 0px;}
.technology a{ cursor: hand;cursor: pointer;font:11px Verdana;margin: 0px;padding:0px 0px 8px 0px;text-decoration:none;color:#000000;}
.technology a:hover{cursor: hand;cursor: pointer;font:  11px Verdana;margin: 0px;padding:0px;color:#CC0000;}
.openlanguage{color: #cc0000;}
.closedlanguage{ color: 000000;}
.thelanguage{ cursor: hand;cursor: pointer;font:  11px Verdana;margin: 0px 0px 10px 0px;padding:0px;}
.thelanguage a{ cursor: hand;cursor: pointer;font:  11px Verdana;margin: 0px 0px 0px 12px;padding:0px;text-decoration:none;color:#000000; line-height:150%}
.thelanguage a:hover{cursor: hand;cursor: pointer;font:  11px Verdana;margin: 0px 0px 0px 12px;padding:0px;color:#CC0000;line-height:150%}

.technology1{cursor: hand;cursor: pointer;font:  11px Verdana;margin: 0px 0px 0px 0px;padding:0px 0px 8px 0px;}
.technology1 a{ cursor: hand;cursor: pointer;font:11px Verdana;margin: 0px;padding:0px 0px 0px 12px;text-decoration:none;color:#000000; background:url(../images/pointer-right.gif) left 3px no-repeat;}
.technology1 a:hover{cursor: hand;cursor: pointer;font:  11px Verdana;margin: 0px;padding:0px 0px 0px 12px;color:#CC0000;}



/*Footer*/
#footer{ background:#fab512 url(../images/footer-bkg.jpg) no-repeat; height:100px; width:1002px; text-align:center; clear:both; margin-left:auto; margin-right:auto; }
#footer .footerlinks{ margin:0px; padding:25px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#b44a04; line-height:180%; font-weight:bold;}
#footer .footerlinks a{ margin:0px; padding:0px 4px 0px 4px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#b44a04; text-decoration:none; font-weight:normal; }
#footer .footerlinks a:hover{ color:#2c2f32; text-decoration: none; border-bottom:1px dashed #2c2f32 }

#footer .copyright{padding:20px 0 20px 50px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4a4848; font-weight:normal; float:left}
#footer .webdesign{padding:20px 50px 20px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4a4848; font-weight:normal; float:right}
#footer .webdesign a{padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4a4848; font-weight:normal; }
#footer .webdesign a:hover{padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; font-weight:normal; text-decoration:none; }