body{margin:0 0 0 0; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:black; background:#2A2A83 url(../images/background.jpg) repeat-x fixed top;}


/** all text class **/
h1{font-family:Arial, Helvetica, Georgia; font-size:18px; font-weight:normal; color:#1a325e; margin:0px;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:14px;  color:#dd7b00; margin:0px;}
h3{font-family:Arial, Helvetica, Georgia; font-size:18px; font-weight:normal;color:#fff; margin:0px; vertical-align:top}
h4{font-family:Arial, Helvetica, Georgia; font-size:16px; font-weight:bold; color:#fff; margin:0px; vertical-align:top}
h6{font-family:Arial, Helvetica, Georgia; font-size:14px; font-weight:bold; color:#1a325e; margin:0px;}
hr{border:solid 1px #DDDDDD;margin:16px 4px;}
/** all links **/
a.txtlink{font-family:Verdana, Tahoma, Arial; font-size:11px; color:#0081ad; text-decoration:underline;}
a.txtlink:hover{font-family:Verdana, Tahoma, Arial; font-size:11px; color:#c00000; text-decoration:underline;}

a.txtblacklink{font-family:Verdana, Tahoma, Arial; font-size:10px; color:#000; text-decoration:underline;}
a.txtblacklink:hover{font-family:Verdana, Tahoma, Arial; font-size:10px; color:#c00000; text-decoration:underline;}

a.txtwhitelink{font-size:11px; font-style:italic; font-family:Georgia; font-weight:bold; color:#ffffff; text-decoration:none;}
a.txtwhitelink:hover{font-size:11px; font-style:italic; font-family:Georgia; font-weight:bold; color:#ffba00; text-decoration:underline;}

a.txtfooterlink{font-family:Verdana, Tahoma, Arial; font-size:11px; color:#444499; text-decoration:none;}
a.txtfooterlink:hover{font-family:Verdana, Tahoma, Arial; font-size:11px; color:#c00000; text-decoration:underline;}

a.txttoplink{font-family:Verdana, Tahoma, Arial; font-size:10px; color:#333333; text-decoration:none;}
a.txttoplink:hover{font-family:Verdana, Tahoma, Arial; font-size:10px; color:#c00000; text-decoration:underline;}

.txtwhite{color:#FFFFFF;}
.message{color:#FFFFFF;font-size:10px;font-style:italic;font-family:Georgia;}
.SearchTxt{width:300px;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333; padding:6px;}
.pathText{color:#0088bb;line-height:24px;}

/** all paddings **/
.padding5{padding:5px;}
.padding10{padding:10px;}
.padding20{padding:20px;}
.paddingleft5{padding-left:5px;}
.paddingleft10{padding-left:10px;}
.paddingright5{padding-right:5px;}
.paddingright10{padding-right:10px;}
.paddingtop5{padding-top:5px;}
.paddingtop10{padding-top:10px;}

/** all borders **/
.brd{border:1px solid #ccc;}
.brdbottom{border-bottom:1px solid #ccc;}
.brdleft{border-left:1px solid #ccc;}
.brdright{border-right:1px solid #ccc;}
.brdtop{border-top:1px solid #ccc;}



/*****  menu ****/
.menubg{background:url(../images/menuBg.jpg) repeat-x;}


/*** gradients ***/
.latestNews{background:url(../images/latestnews_bg.jpg) repeat-x #f4f4f4;}
.contentgrad{background:url(../images/headerGradient.jpg) repeat-x;}


/** dropdown menu **/
#nav {height: 30px; float:left;background:#fff url(../images/menuBg.jpg) repeat-x ; font-family:arial, sans-serif;}

#menu {height:30px;position:relative;font-size:11px; margin: 0; z-index:1000; float:left; width:100%;}
#menu table.ie6 {border-collapse:collapse; margin:0; padding:0;}

#menu ul {padding:0; margin:0; list-style: none;}
#menu ul li {float:left;}
#menu ul li a {display:block; float:left;padding:0 10px 0 0;text-decoration:none; color:#fff; font-weight:bold; height:30px;line-height:30px;font-size:11px; background:url(../images/tabCenter.gif) no-repeat right top;}
#menu ul li a b {display:block; float:left;padding:0 0 0 10px; text-decoration:none; color:#fff; font-weight:bold; height:30px;line-height:30px;font-size:11px;background:url(../images/tabCenter.gif) no-repeat left top; cursor:pointer;}

#menu ul li div.holder {position:absolute; left:-9999px;}

#menu ul li div .leftSide {float:left;background: url(../images/dropLeft.gif) no-repeat left bottom;}
#menu ul li div .rightSide {float:left; margin-left:10px; display:inline; padding:0 10px 0 0; background: url(../images/dropRight.gif) no-repeat right bottom;}

#menu ul li:hover {position:relative;}
#menu ul li a:hover {color:#fff; background-position:right center; white-space:nowrap; position:relative;}
#menu ul li a:hover b {color:#fff; background-position:left center;}
#menu ul li a.sub:hover {color:#fff; background-position:right bottom; white-space:nowrap; position:relative;}
#menu ul li a.sub:hover b {color:#fff; background-position:left bottom;}

#menu ul li:hover > a {color:#fff; position:relative;}
#menu ul li:hover a.sub {color:#fff; background-position:right bottom; white-space:nowrap; position:relative;}
#menu ul li:hover a.sub > b {color:#fff; background-position:left bottom;}

#menu ul :hover div.holder {position:absolute; top:30px; left:2px; margin: 0; padding: 0;}

#menu ul li.right a:hover div.holder {left:auto; right:3px; top:41px;}
#menu ul li.right:hover div.holder {left:auto; right:4px; top:41px;}

#menu ul dl {width:auto; margin:5px 0 10px 0; padding:0 5px;list-style:none;}
#menu ul dl dt {text-align:left; padding:0; margin:0; line-height:20px;  color:#ffba00; white-space:nowrap;}
#menu ul dl dd {display:block; padding:0; margin:0;}
#menu ul dt a {background-image: none; display:block; height: 22px; line-height: 22px; color:#fff; text-align:left; margin: 0px; padding:0px;font-weight:normal; white-space:nowrap; float:none;}
#menu ul dt a:hover {color:#ffba00; text-decoration:underline;}
#menu ul dd a {background-image: none; display:block; height: 20px; line-height: 20px; color:#fff; text-align:left; margin: 0px; padding:0px 10px;font-weight:normal; white-space:nowrap; float:none;}
#menu ul dd a:hover {color:#ffba00; text-decoration:underline;}

#menu ul table td {vertical-align:top;}
#menu table.ie6 {border-collapse:collapse; margin:0; padding:0;}

/**** Accordian ***/
.sm {list-style:none; width:550px; height:200px; display:block; overflow:hidden; margin:0px; padding:0px; }
.sm li {float:left; display:inline; overflow:hidden; margin:0px; padding:0px; }

/**** Quotaion ***/
.quotes{font-family:Georgia, Helvetica, sans-serif; font-size:13px; text-align:center; font-weight:normal; font-style:italic; color:#DD2222;}
.quotesbg{text-align:left; width:953px; background:#EEEEEE url(../images/quotes_bg.jpg) repeat-x bottom; border:1px solid #888888; height:35px;}
/* top box */
.topboxleft{background:url(../images/topico_left.png) no-repeat left;}
.topboxright{background:url(../images/topico_right.png) no-repeat right;}
.topboxbg{background:url(../images/topico_bg.png) repeat-x;}

/*msgbox */
.msgbox{background:url(../images/msgbox.png) repeat-x;}
.indexBox {width:952px; padding:0px; margin-top: 8px; border:solid 1px #888888;background-color:white;}
.welcome{font-family:Georgia, Helvetica, sans-serif; font-size:24px; font-style:italic; color:#222277; font-weight:normal;margin:0px 1px;}
.welcomeT{font-family:Arial, Tahoma, Helvetica; font-size:14px; color:#555555; text-align:justify; font-weight:normal; line-height:22px;}
.donate{font-family:Georgia, Helvetica, sans-serif; font-size:20px; font-style:italic; color:#222277; font-weight:normal;padding-top:5px;}
.pPhoto{float:left; width:88px; line-height:96px; height:96px; margin:5px 5px 5px 5px; text-align:center; vertical-align:middle; border:2px solid #ffffff;}
.galleryImg{margin:0px;margin-left:6px;}
.mainBox {width:200px; height:170px; padding:8px; background: white url(../images/mainBox.jpg) repeat-x bottom left; font-family:Verdana, Tahoma, Arial; font-size:10px; font-weight:bold; color:#222222;}
.centerBox {padding:6px; padding-top:16px; border:solid 1px #CCCCCC;background-color:white; font-family:Verdana, Tahoma, Arial; color:#222222;height:440px;}
.btnSubscribe {border:0px; background:url(../images/subscribe.png) no-repeat; width:120px; height:36px; padding:0px;margin-left:18px;cursor:pointer;}
.header {background:#F8F8F8;color:#333333;border-bottom:1px solid #555555;border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;font-family:Verdana, Tahoma, Arial; font-size:10px; font-weight:bold; padding:10px 8px;}
.footer{font-family:Verdana, Tahoma, Arial; color:#666666;}
.eventThumb {border:solid 1px #CCCCCC; margin:4px; cursor: pointer;} 
.eventMain {border:solid 1px #CCCCCC; margin:4px;padding:4px;} 
.errorinfo {color:#c00000; padding:4px 0px;}
.sliderDiv {width:600px;border:solid 1px #CCCCCC;}
.sliderBtn {width:24px;height:96px;margin:2px 4px;font-weight:bold;border:solid 1px #CCCCCC;background-color:#F6F6F6;cursor:pointer;}
.galleryBtn {width:24px;height:24px;font-weight:bold;border:solid 1px #CCCCCC;background-color:#F6F6F6;cursor:pointer;}

/** content classes **/
#innerContent {font-family:Verdana, Tahoma, Arial; font-size:12px; line-height:20px; color:#444444; width:918px; min-height:400px; padding:16px; margin-top: 8px; background-color: white; text-align:left; border:solid 1px #888888;}
#innerContent h1 {font-family:Arial, Helvetica; font-size:16px; font-weight:bold; color:#0081ad; margin:0px; margin-top:20px; margin-bottom:10px;}
#innerContent h2 {font-family:Verdana, Tahoma, Arial; font-size:13px;  color:#ff5500; margin:0px; margin-top:8px; margin-bottom:4px;}
#innerContent .Heading {font-family:Arial, Helvetica; font-size:24px; font-weight:bold; color:#223D77;}
#innerContent ul {margin:20px; margin-left:24px;}
#innerContent ul li{margin-bottom:6px;}
#innerContent a {font-family:Verdana, Tahoma, Arial; font-size:11px; color:#0055AA; text-decoration:underline;}
#innerContent a:hover {font-family:Verdana, Tahoma, Arial; font-size:11px; color:#c00000; text-decoration:underline;}
#innerContent div#MainImg {float:right;margin-left:8px;margin-bottom:8px;border-right:solid 6px #23517A;padding:20px 1px;}
#innerContent table#tblContent {width:65%;cursor:default;}
#innerContent table#tblContent tr th {font-family: Verdana, Tahoma, Arial; font-size:12px; text-align:center; font-weight:bold; padding:6px 10px; color:white; background-color: #555555;border:solid 1px #CCCCCC;}
#innerContent table#tblContent tr td {font-family: Verdana, Tahoma, Arial; font-size:12px; font-weight:normal; color:#444444; padding:6px 10px; background-color: #EFEFEF; border:solid 1px #CCCCCC;}
#innerContent table#tblGallery tr td div {font-family: Verdana, Tahoma, Arial; font-size:12px; font-weight:bold; color:#0081ad; border: solid 1px #CCCCCC; border-left-width:0px; width: 450px; height: 40px; padding:10px;}
#innerContent #innerSection {font-family:Arial, Helvetica; font-size:16px; font-weight:bold; color:#0081ad; border-bottom:solid 4px #23517A;padding:4px 0px;}
#quickLinks {font-family:Verdana, Tahoma, Arial; font-size:12px; color:#444444; width:936px; padding:8px; margin-top: 8px; text-align:left; border:solid 1px #888888; background-color: white;} 
#quickLinks a {font-family:Verdana, Tahoma, Arial; font-size:11px; color:#0055AA; text-decoration:underline; margin-right: 8px;}
#quickLinks a:hover {font-family:Verdana, Tahoma, Arial; font-size:11px; color:#c00000; text-decoration:underline;}
#footerContent {font-family:Verdana, Tahoma, Arial; font-size:11px; color:white; width:930px; height:70px; padding:6px 11px; margin-top: 12px; text-align:center; margin-bottom:4px; background: transparent;} 
#footerContent a {font-family:Verdana, Tahoma, Arial; font-size:11px; font-weight:bold; color:white; text-decoration:underline;}
#footerContent a:hover {font-family:Verdana, Tahoma, Arial; font-size:11px; color:#33BB55; text-decoration:underline;}
