body {margin:0px; background-color:#D8D8D8;background-image:url(../images/top_bg.gif); background-repeat:repeat-x; background-position:top}
body,td {font-family:verdana,arial,sans-serif; font-size:12px; }
h1 {font-family:Tahoma; font-size:16px; line-height:25px; margin:0; padding:5px; letter-spacing:1px;}
h2 {font-family:Tahoma; font-size:13px; color:#000; line-height:25px; margin:0; letter-spacing:1px;}
a:link {color:#35377e; text-decoration:underline;}
a:visited {color:#35377e; text-decoration:underline;}
a:hover {color:#35377e; text-decoration:none;}
a:active {color:#35377e; text-decoration:underline;}
#testimonial {font-family:"Trebuchet MS",helvetica,sans-serif; color:#004A66; font-size:16px; font-style:italic; font-weight:bold; border-top:1px dashed #CCC; border-bottom:1px dashed #CCC; margin:10px; padding:30px 10px 30px 10px; text-align:center; background-color:#EEE; margin-left:0px; }
/* styles for tabbed navigation */
#navlist { padding: 3px 0; margin-left: 0; border-bottom: 1px solid #778; font: bold 12px "Trebuchet MS", sans-serif; text-align:center; }
#navlist li { list-style: none; margin: 0; display: inline; }
#navlist li a { padding: 3px 0.5em; margin-left: 3px; border: 1px solid #778; border-bottom: none; background: #EEE; text-decoration: none; }
#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }
#navlist li a:hover { color: #FFF; background: #336699; border-color: #227; }
#navlist li a#current { background: #fff; border-bottom: 1px solid white; }
#navlist li a:hover#current { background: white; border-bottom: 1px solid white; color:#448; }
#pageHeader {height:50px; line-height:50px; color:#FF8000; font-family:"Trebuchet MS",helvetica,sans-serif; font-size:24px; padding:0px 0px 10px 10px; background-color:#fff; border-right:2px #8a8a8a groove; position:relative}
#pageHeader .sitelogo{position:absolute; left:0px; width:150px;}
#pageHeader .sitetitle{position:absolute; left:160px; width:600px; text-align:center}
#topNav {background-color:#0f0;}
#divBaseLinks {height:30px; background-color:#35377e; padding:0px 10px 0px 10px; line-height:30px; color:#FFF; border-right:2px #aeaeae groove; font-size:10px}
#divBaseLinks a:link {color:#FFF; text-decoration:none;}
#divBaseLinks a:visited {color:#FFF; text-decoration:none;}
#divBaseLinks a:hover {color:#FFF; text-decoration:none;}
#divBaseLinks a:active {color:#FFF; text-decoration:none;}
#container {margin:20px; background-color:#FFF; min-width:760px; width:790px; margin-left:auto; margin-right:auto;}
#divPageContent {padding:1px 0px 1px 0px; border-right:2px #aeaeae groove;}
#divPageLine {height:3px; background-color:#FF8000}
#divMainContainer{padding:1px 0px 1px 0px; margin:0}
#divMainContent{padding:0px 10px 10px 10px; border-right:1px dashed #CCC; float:left; width:575px;}
#divMainContentCode {height:310px;}
#divShowMessage{padding:8px; background-color:#E8FFE8; border-top:1px dashed #CCC; border-bottom:1px dashed #CCC;}
#divShowLicense{padding:8px; width:450px; background-color:#E7ECF0; border-bottom:1px dashed #CCC;MARGIN-RIGHT: auto; margin-left:auto;}
#divMainContent li{ padding-bottom:10px;}
#divSideContent{padding:0px 5px 0px 5px; width:180px; float:left; text-align:center}
#sideBarNewsContent {background-color:#EEE; padding:5px;}
#newsHeader {height:22px; line-height:22px; color:#FFF; font-family:"Tahoma",helvetica,sans-serif; font-size:12px; font-weight:bold; padding:0px 5px 0px 5px; background-color:#35377e;  border-bottom:1px solid #FFF; }
.spacer{clear:both;}
.leftColumn { padding:0p 5px 0px 5px; width:170px;}
.rightColumn {padding:0px 10px 10px 10px; border-right:1px dashed #CCC;}
.subHeader { padding:0px 0px 0px 8px;font-family:"Trebuchet MS",helvetica,sans-serif; color:#004A66; font-size:16px; letter-spacing:1px; font-weight:bold; margin:0px 0px 10px 0px; background-image:url(../images/subheaderbg.gif)}
.note {font-weight:bold; color:#800000; font-style:italic; background-color: #FFF0B7; padding:5px; border:1px solid #FFB96C; text-align:center}
.tag {font-weight:bold; color:#800000; padding:5px; font-size:9px}
.newsItem {margin-bottom:5px; font-size:11px; }
.readNewsLink {margin-bottom:10px; font-size:9px; }
/* styles for rounded corners */
b.rtop{display:block;background: #7575b7}
b.rbottom{display:block;background: #d8d8d8}
b.rtop b{display:block;height: 1px; overflow: hidden; background: #35377e; border-right:1px #8a8a8a groove}
b.rbottom b{display:block;height: 1px; overflow: hidden; background: #35377e; border-right:1px #aeaeae groove}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4{margin: 0 1px;height: 2px}
b.rtop b.r0{margin: 0px; height: 8px;border-right:2px #8a8a8a groove; border-bottom:1px #fff solid}
b.rtop b.r00{margin: 0px; height: 3px;border-right:2px #8a8a8a groove; background-color:#ff8000;}
b.rbottom b.r4{margin: 0 1px;height: 2px}
b.rbottom b.r0{margin: 0 8px; background:#8a8a8a;}
ol{ list-style:square; line-height:18px;}
#copyright{ text-align:center; font-size:9px}
.tdlogin{font-size:9px; text-align:left;}
#oinput{border:1px;border-style:solid;}
#bbmsg{font-size:10px; color:#0000cc; font-weight:bold;}
#bmsg{font-size:10px; color:#0000cc;}
#rbmsg{font-size:11px; color:#f00; font-weight:bold;}
#otitle{font-size:11px;}
#divShowOrder{padding:8px; widows:475px; background-color:#E8E8FF; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; margin-bottom:8px;MARGIN-RIGHT: auto; margin-left:auto;}
#ldiv{float:left; width:280px; border-right:dashed 1px #ccc;}
#rdiv{float:right; width:280px;}
#ldiv1{float:left; margin-right:8px;}
#fdiv{color:#C76421; font-size:13px; font-weight:bold; padding-top:8px;}
#idiv{border-top:dashed 1px #ccc; margin-top:8px}
#divSiteLinks {height:30px; padding:0px 10px 0px 10px; line-height:30px; font-size:10px;text-align:center;}
#divSiteLinks a:link {color:#666;text-decoration:none;}
#divSiteLinks a:visited {color:#666;text-decoration:none;}
#divSiteLinks a:hover {color:#666;text-decoration:none;}
#divSiteLinks a:active {color:#666;text-decoration:none;}
#divDL{
	border: 1px dashed Black;
	font : bold 18px Arial Black;
	padding : 5px;
}
#divDL a:link {color:Green;text-decoration:none;}
#divDL a:visited {color:Green;text-decoration:none;}
#divDL a:hover {color:Green;text-decoration:none;}
#divDL a:active {color:Green;text-decoration:none;}
