/*///////////// BODY Code ////////////*/
.body {
	min-width: 600px;
	background: #ffffff;
	padding: 0em 0em 0em 0em;
	margin: 0px;
	background: url("images/bg.gif");
}


.body2 {
	
	background: #003366;
	padding: 0em 0em 0em 0em;
	margin: 0px;
}

/*///////////// LINKS Code ////////////*/

a { color: #06C;}
a:hover { color: red; }
a:active { color: #000; }

/*///////////// ACTIVE MEMBER CODE ////////////*/
.activemember {font-family: tahoma,verdana,sans-serif;font-size:11px; font-weight:400; color:#003366;background-color:#dddddd;padding:5px 15px 2px 15px;border:1px solid #EFEFEF;text-decoration: none;}

/*///////////// FONTS FOR LINKS IN BODY ////////////*/

.linkfont { color: blue;font-family: tahoma,verdana,sans-serif;font-size: 11px;border-left: 1px solid #CCC;padding: 0 8px 0 8px;text-decoration:none;}
.linkfont:hover { color: red; }
.linkfont:active { color: #000; }
.linkfontb { color: blue;font-family: tahoma,verdana,sans-serif;font-size: 12px;text-decoration:none;}
.linkfontb:hover { color: red; }
.linkfontb:active { color: #000; }
/*////MENU FONT LINKS///*/
.linkfontc { color: #ffffff;font-family: tahoma,verdana,sans-serif;font-size: 11px;font-weight:600;border-left: 1px solid #336699;padding: 0 4px 1px 4px; text-decoration:none;}
.linkfontc:hover { color: yellow; border:1px dotted #ccc;}
.linkfontc:active { color: #000; background-color:#dddddd;}
/*////MENU FONT LINKS///*/
.linkfontd { color: #ffffff;font-family: tahoma,verdana,sans-serif;font-size: 11px;font-weight:600;border-left: 0px solid #CCC;padding: 0 0px 0 0px;text-decoration:none;}
.linkfontd:hover { color: yellow; border:1px dotted #ccc;}
.linkfontd:active { color: #000; background-color:#dddddd;}
/*//News DISPLAy LINKS//*/
.linkfontnews { color: #ffffff;font-family: tahoma,verdana,sans-serif;font-size: 11px;font-weight:500;text-decoration:none;}
.linkfontnews:hover { color: red; }
.linkfontnews:active { color: yellow; }
/*//BUTTONS//*/
.linkbutton {background:#dddddd;color: blue;border:0px outset #ffffff; padding:2px;font-family: tahoma,verdana,sans-serif;font-size: 12px;font-weight:500;text-decoration:none;}
.linkbutton:hover {background:#dddddd;color: red;border:2px outset #99CCFF; padding:1px;font-family: tahoma,verdana,sans-serif;font-size: 11px;font-weight:500;text-decoration:none;}
.linkbutton:active {background:#dddddd;color: red;border:2px outset #99CCFF; padding:1px;font-family: tahoma,verdana,sans-serif;font-size: 11px;font-weight:500;text-decoration:none;}


p { line-height: 140%; }


/*///////////// NOTE Code USED IN BODY OF APPLICATION ////////////*/

.note {
	background: #EEE;
	padding-top: 8px;
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	line-height: 130%;
	margin-top: -4px;
	border-bottom: 1px solid #666;
	height:98%;
	overflow: auto;
}
/*///USED FOR CHILD_SUB_TABS.PHP///*/
.notetab {
	background: #EEE;
	padding: 4px;
	font-family: tahoma,verdana,sans-serif;
	font-size: 85%;
	line-height: 130%;
	margin-top: -4px;
	border-top: 1px solid #666;
	height:200px;
}



/*///////////// Tabs Code ////////////*/

#tabs {background: #cccc99;width:100%;}

.tabstdsub a,span { width: relative; }

.tabstdsub span {
	font-family: tahoma,verdana,sans-serif;
	font-size: 12px;
	position: relative;
	top: 0;
	margin: 0 -2px 0 0;
	float: left;
	background: #eee;
	border-right: 1px solid #666;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	padding: 2px 2px 5px 2px;
	text-decoration: none;
	color: #333;
}
.tabstdsub a {
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	position: relative;
	top: 0;
	margin: 0px -2px 0 0;
	float: left;
	background: #FFFAE1;
	border-right: 1px solid #AAA;
	border-top: 1px solid #AAA;
	border-left: 1px solid #AAA;
	padding: 2px 2px 3px 2px;
	text-decoration: none;
	color: #333;
}
.tabstdsub a:hover {
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	background: #FFF7CD;
	position: relative;
	top: 0;
	padding: 2px 2px 5px 2px;
	margin-top: 0px;
}


.bookmark { 
color: blue;
font-family: tahoma,verdana,sans-serif;
font-size: 11px;
border-left: 0px solid #CCC;
padding: 0 4px 0 4px;
text-decoration:none;
}
.bookmark:hover { color: red; }


.loginform {
	font-family: tahoma,verdana,sans-serif;
	font-size: 85%;
	background: #fffdf2;
	color: #666;
	text-align: left;
	border-right: 1px solid #666;
	border-left: 1px solid #666;
	border-bottom: 1px solid #666;
	border-top: 1px solid #666;
	clear: both;
	padding:1px;
	margin-top:2px
	}

.divscrolldetails{background: #EEE;overflow: auto;position: relative;width:100%;height:78%;border-bottom: 0px solid #CCC;border-top: 0px solid #CCC;border-right: 0px solid #CCC;border-left: 0px solid #CCC;padding-top:5px;padding-left:0px;margin-left:0px;margin-right:0px;margin-top: 5px;}
.divscrollsub{background: #ffffff;relative;width:98%;border-bottom: 0px solid #dedede;border-top: 0px solid #CCC;border-right: 0px solid #CCC;border-left: 0px solid #CCC;padding-top:0px;padding-left:0px;margin-left:0px;margin-right:0px;margin-top: 0px;margin-bottom: 3px;}
.divscrollscreenmanager{background: #EEE;overflow: auto;position: relative;width:98%;height:78%;border-bottom: 1px dotted #000000;border-top: 1px dotted #000000;border-right: 0px solid #CCC;border-left: 0px solid #CCC;padding-top:5px;padding-left:5px;margin-left:5px;margin-right:10px;margin-top: 3px;}
.divscrollform{background: #EEE;overflow: auto;position: relative;width:98%;height:78%;padding-top:5px;padding-left:5px;margin-top: 5px;}
.divscrolltask{background:#efefce;overflow: auto;position: relative;width:317px;height:55%;padding-top:5px;padding-left:0px;margin-top: 0px;border-bottom: 0px solid #000000;border-top: 0px solid #000000;border-right: 1px solid #000000;border-left: 1px solid #000000;}
.divscrolltaskselect{background:#efefce;overflow: auto;position: relative;width:317px;height:30px;padding-top:5px;padding-left:0px;margin-top: -1px;border-bottom: 0px solid #CCC;border-top: 0px solid #CCC;border-right: 1px solid #000000;border-left: 1px solid #000000;}
.divscrolltaskbottom{background:#efefce;overflow: auto;position: relative;width:317px;height:40px;padding-top:5px;padding-left:0px;margin-top: 0px;border-bottom: 1px solid #000000;border-top: 1px dotted #000000;border-right: 1px solid #000000;border-left: 1px solid #000000;}
.divscrollnews{background: #ffffff;overflow: auto;position: relative;width:98%;height:200px;border: 1px outset #CCC;padding-top:5px;padding-left:5px;margin-top: 5px;text-align:left;}

.headertable {background-color:#dddddd;padding:0px;margin:0px;border-width:1px;border-left-color:#dedede;border-top-color:#EEEEEE;border-right-color:#dedede;border-bottom-color:#dedede;border-style:solid;border-collapse:collapse;}

.headertablesub {background-color:#dddddd;padding:0px;margin:0px;border-width:1px;border-left-color:#dedede;border-top-color:#EEEEEE;border-right-color:#dedede;border-bottom-color:#dedede;border-style:solid;border-collapse:collapse;}  
.headertd {FONT-FAMILY:verdana, arial, helvetica; font-size:11px;sans-serif;color:#ffffff;font-weight:500;background-color:#dedede;padding:0px;border:2px groove #dedede;}
.headerfont {FONT-FAMILY:verdana, arial, helvetica; font-size:11px;sans-serif;color:#ffffff;text-decoration:none;}
.navbuttons {background-color:#dedede;padding:2px;margin:0px;border:1px outset #dddddd;vertical-align:bottom;}
.leftside {FONT-FAMILY:verdana, arial, helvetica; font-size:11px;sans-serif;color:#ffffff;background-color:#336699;padding:0px;margin:0px;border:0px outset #DEDEDE;} 
.rightside {FONT-FAMILY:verdana, arial, helvetica; font-size:11px;sans-serif;color:#ffffff;background-color:#A0CE67;padding:2px;border:0px outset #DEDEDE;} 
.footer {FONT-FAMILY:verdana, arial, helvetica; font-size:11px;sans-serif;color:#000000;background-color:#efefef;padding:2px;border-top:1px outset #000000;} 

.logotd {FONT-FAMILY:verdana, arial, helvetica; font-size:11px;font-weight:500;sans-serif;color:#cccc99;background-color:#cccc99;padding:0px;} 
.menutd {FONT-FAMILY:verdana, arial, helvetica; font-size:11px;sans-serif;color:#ffffff;font-weight:500;background-color:#88A4C8;padding:2px;border:2px groove #99CCFF;} 

.datatdresults {FONT-FAMILY:verdana, arial, helvetica;font-size:11px;color:#000000;text-align:left;vertical-align:middle;}
.datatdprint {FONT-FAMILY:verdana, arial, helvetica;font-size:10px;color:#000000;text-align:left;vertical-align:top;border: 1px groove #dddddd;}
.labeltd {FONT-FAMILY:verdana, arial, helvetica;background-color:#dedede;text-align:right;font-size:11px;font-weight:600;color:#003366;padding:1px;vertical-align:top;border:1px outset #ffffff;}
.labeltdreq {FONT-FAMILY:verdana, arial, helvetica;background-color:#dedede;font-size:11px;color:red;font-weight:600;padding:1px;text-align:right;vertical-align:top;border:1px outset #ffffff;}
.datatr1 {background-color:#dddddd;} 
.datatr2 {background-color:#ffffff;}
.datatrover {FONT-FAMILY:verdana, arial, helvetica;font-size:12px;color:#000000;text-align:left;vertical-align:middle;background-color:#fff3b3;} 
.datatd {FONT-FAMILY:verdana, arial, helvetica;vertical-align:top;background-color:#ffffff;font-size:12px;color:#000000;padding:0px;border:0px solid #DEDEDE;}
.datatdover {FONT-FAMILY:verdana, arial, helvetica;vertical-align:top;background-color:#ffffff;font-size:12px;color:#000000;padding:0px;border:0px solid #DEDEDE;}

.tdcase {FONT-FAMILY:verdana, arial, helvetica;font-size:12px;color:#000000;text-align:left;padding:2px;border-bottom:1px solid #DEDEDE;} 
.tdcasesub {FONT-FAMILY:verdana, arial, helvetica;font-size:12px;color:#000000;text-align:left;padding:2px;} 

.tabtd {background-color:#DEDEDE;font-size:10px;color:#ffffff;padding:2px;vertical-align:top;text-align:;border:2px groove #EFEFEF} 

.smallfont {FONT-FAMILY:verdana, arial, helvetica;font-size:10px;color:#000000;font-weight:700} 
.requiredfontsmall {FONT-FAMILY:verdana, arial, helvetica;font-size:10px;color:red;font-weight:500} 
.regularFont {FONT-FAMILY:verdana, arial, helvetica;font-size:12px;color:#000000;font-weight:500}
.requiredFont {FONT-FAMILY:verdana, arial, helvetica;font-size:12px;color:red;font-weight:700;}
.activeFont {FONT-FAMILY:verdana, arial, helvetica;FONT-FAMILY:verdana, arial, helvetica, sans-serif;font-size:12px;color:green;font-weight:700;letter-spacing:1px;} 
.user {	font-family: trebuchet ms,arial,verdana,sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #003366;
	margin: 0px;
}
.select {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:11px;COLOR:#ffffff;BACKGROUND-COLOR:#88A4C8;}
.selectdesktop {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:11px;font-weight:bold;BACKGROUND-COLOR:#ffffff;border:2px groove #EFEFEF;}

.input {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:11px;COLOR:#ffffff;BACKGROUND-COLOR:#88A4C8;border:2px groove #99CCFF;} 
.textarea {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:11px;COLOR:#000000;BACKGROUND-COLOR:#ffffff;}
.cmd {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:10px;COLOR:#000000;BACKGROUND-COLOR:#dddddd; border:2px outset #ffffff;} 

.radio {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:10px;COLOR:#ffffff;BACKGROUND-COLOR:efefef;}
.checkbox {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:8px;COLOR:#000000;BACKGROUND-COLOR:efefef;}
.checkradiofont {FONT-FAMILY:verdana, arial, helvetica;font-size:10px;color:#000000;font-weight:500}



