body { margin:0px; padding:0px }

p { margin:0px; padding:0px }

form { margin:0px; padding:0px }
input,texarea,select { font-family:Arial,Trebuchet MS,Tahoma,Verdana; font-size:11px; color:#333333 }

td { font-family:Arial,Trebuchet MS,Tahoma,Verdana; font-size:12px; color:#333333 }

a { color:#1E5BA0; text-decoration:none }
a:hover { color:#CC3300; text-decoration:none }

.arrow { font-family:Arial,Trebuchet MS,Tahoma,Verdana; font-size:9px; color:#7F93AA; letter-spacing:-2px }

.divmenutop { width:520px; height:40px; vertical-align:middle; background:#F2F9FF; font-size:11px }
.menutop { float:left; padding:12px 0px 0px 12px }

.cattitle { font-family:Arial,Trebuchet MS,Tahoma,Verdana; font-size:18px; color:#1E5BA0; padding-bottom:15px }

.sectiontitle { font-family:Arial,Trebuchet MS,Tahoma,Verdana; font-size:14px; color:#1E5BA0; padding-bottom:5px }

.bodytext { font-family:Arial,Trebuchet MS,Tahoma,Verdana; font-size:14px; line-height:140% }

.bottomtext { font-family:Arial,Trebuchet MS,Tahoma,Verdana; font-size:11px; color:#738899 }

.news { font-family:Arial,Trebuchet MS,Tahoma,Verdana; font-size:11px; line-height:140% }
.newstext { color:#333333 }
.newsdate { color:#738899 }


/* Main Table */
.maintbl { width:100%; margin:0px 0px 0px 0px }
.sidebg {  width:21px; vertical-align:top; background:url('images/side_bg_ar.gif') repeat-y }


/* Side menu */
.tdmaincat { padding:9px 17px 6px 9px; border-bottom:1px solid #E7E3E7 }
.maincat { font-family:Arial,Trebuchet MS,Tahoma,Verdana; font-size:11px; color:#002856 }

.tdarrow { width:24px; text-align:center; border-bottom:1px solid #E7E3E7; border-left:1px solid #E7E3E7 }

.tdmaincatselected { padding:9px 24px 6px 16px; background:#F2F9FF; border-bottom:1px solid white }
.subcat { font-family:Arial,Trebuchet MS,Tahoma,Verdana; font-size:11px }
