/*/////////////////////
GENERALLY APPLIED CSS
/////////////////////*/
body {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #222222;
	background-color: #e3f3e3;
	/*background-image: url("../images/bg.jpg");*/
}
td, p {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #222222;
}

a:link, a:visited, a:active {
	font-weight: bold;
	text-decoration: none;
	color: #0000c0;
}
a:hover {
	text-decoration: underline;
}




/*/////////////////////
NAV TEXTS
/////////////////////*/
.topnav {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
}
.topnav:link, .topnav:visited, .topnav:active {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #0000c0;
}
.topnav:hover {
	text-decoration: underline;
}
.topnav_selected:link, .topnav_selected:visited, .topnav_selected:active {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}
.topnav_selected:hover {
	text-decoration: none;
}


.subnav {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
	color: #666666;
}
.subnav:link, .subnav:visited, .subnav:active {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
	text-decoration: none;
	color: #0000c0;
}
.subnav:hover {
	text-decoration: underline;
}
.subnav_selected:link, .subnav_selected:visited, .subnav_selected:active {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
	text-decoration: underline;
	color: #000000;
}
.subnav_selected:hover {
	text-decoration: none;
}


.rollo {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
	color: #666666;
}



.modnav {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
	color: #666666;
	background-color: #e3f3e3;
}
.modnav:link, .modnav:visited, .modnav:active {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
	text-decoration: none;
	color: #0000c0;
}
.modnav:hover {
	text-decoration: underline;
}
.modnav_selected:link, .modnav_selected:visited, .modnav_selected:active {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
	text-decoration: underline;
	color: #000000;
}
.modnav_selected:hover {
	text-decoration: none;
}





.footer {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.footer:link, .footer:visited, .footer:active {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #0000c0;
}
.footer:hover {
	text-decoration: underline;
}
.footer_selected:link, .footer_selected:visited, .footer_selected:active {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}
.footer_selected:hover {
	text-decoration: none;
}




/*/////////////////////
MODULE TEXTS
/////////////////////*/
.modbar {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
}
.modbar:link, .modbar:visited, .modbar:active {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #0000c0;
}
.modbar:hover {
	text-decoration: underline;
}
.modbar_selected:link, .modbar_selected:visited, .modbar_selected:active {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}
.modbar_selected:hover {
	text-decoration: none;
}

.modbar_bullet {
	font-family: WingDings;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
	color: #000000;
}




/*/////////////////////
global colors and bgcolors
/////////////////////*/
.txt1 {color: #ff6000;}
.txt2 {color: #80c000;}
.txt3 {color: #00c080;}
.txt4 {color: #0060ff;}
.txt5 {color: #8000ff;}
.txt6 {color: #ff0080;}

.bg1 {background-color: #99541C;}
.bg2 {background-color: #633D99;}
.bg3 {background-color: #993D46;}
.bg4 {background-color: #265299;}
.bg5 {background-color: #992C6E;}
.bg6 {background-color: #006650;}

.bg1_b {background-color: #CC7025;}
.bg2_b {background-color: #8552CC;}
.bg3_b {background-color: #CC525E;}
.bg4_b {background-color: #336ECC;}
.bg5_b {background-color: #CC3B92;}
.bg6_b {background-color: #009978;}

.mod_border {background-color: #999999;}
.mod_bg {background-color: #ff0000;}
.behind_mod_bg {background-color: #ffffff;}

.subnav_bg {background-color: #eeeeee; background-image: url("../images/theme1/subnav_bg.gif");}
.footer_bg {background-color: #f7f7f7; background-image: url("../images/theme1/footer_bg.gif");}





/*/////////////////////
FORM OBJECTS and TEXT
/////////////////////*/
.formtext {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
	color: #222222;
}
.formtext:link, .formtext:visited, .formtext:active {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
	color: #0000c0;
}
.formtext:hover {
	text-decoration: underline;
}
.formcancel:link, .formcancel:visited, .formcancel:active {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
	color: #ff0000;
}
.formcancel:hover {
	text-decoration: underline;
}


.formtextsmall {
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
	color: #222222;
}
.formtextsmall:link, .formtextsmall:visited, .formtextsmall:active {
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
	text-decoration: none;
	color: #0000c0;
}
.formtextsmall:hover {
	text-decoration: underline;
}


.submit {
	background-color: #66aa66; 
	border: #006600 1px solid; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: bold;
}

.textboxes { 
	font-family: Tahoma, Arial;
	font-size: 10px; 
	color: black; 
}
.searchboxes { 
	font-family: Arial, Verdana;
	font-size: 9px; 
	color: black;
	font-weight: bold;
	margin: -1px 0px 0px 0px;
	border-width: 1px;
	background-color: #ffffff;
}




/*/////////////////////
OTHER
/////////////////////*/
.alert {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	line-height: 14px;
	color: #ff0000;
}

.dim {
	color: #999999;
}



