BODY 						{ FONT-FAMILY:arial,verdana,helvetica,sans; FONT-SIZE:11px; margin:0px; padding:0px; border:0px; background-color:#000033; }

/* Major Page Divisions   545d86 */
#divAll	 { POSITION:relative; TOP:0px; float:left; width:950px;	height:auto; margin:0px; padding:0px; border:#cccccc 1px dotted;  border-top:#cccccc 0px dotted;  background-color:#FFFFFF;   }


/* divleftT is divleft Top corner of the page where LOGO ICON is. */
#divleftT	 { POSITION:relative; TOP:0px; float:left; width:185px;	height:80px; 	margin:0px 0px 0px 0px; 		padding:0px 0px 0px 0px; border:#000099 0px solid;  background-color:#000033; background-image:url("http://www.u-cut.net/gfx/logoback.gif"); background-repeat:repeat-x; background-position:2px 46px; } /*ff6600 ff6600*/
img.logo  {   border-bottom:#FFFFFa 0px solid;  margin:0px 0px 0px 0px; 	padding:0px 0px 0px 0px; background-color:#000033;  }


/* divtopF is div Top center of the page.  May contain the FLASH or not */
#divtopF  { POSITION:relative; TOP:0px; float:right; width:762px;	height:80px; 	margin:0px 0px 0px 0px; 		padding:0px 0px 0px 0px; border-left:#FFFFFF 1px solid;  background-color:#000033;  }


/* menuTop */
#menuTop		 					{ left:0px; position:absolute; top:81px; width:950px;	height:21px; }
.menuTopborders				{ float:right; border-top:#ff6600 1px solid; } /*ff6600 ff6600*/
.menuTopimage 				{ float:left;    										background-image:url("http://www.u-cut.net/gfx/menu20.jpg"); background-repeat:repeat-x;  background-color:#c5d1e8; }

.menuTop							{ font-size:12px;  line-height:20px; 	background-image:url("http://www.u-cut.net/gfx/menu20.jpg"); background-repeat:repeat-x;  padding:1px 4px 1px 4px; cursor:hand; font-weight:bold; text-align:center; }
a.menuTop:link 					{ color:#000033;  background-image:url("http://www.u-cut.net/gfx/menu20.jpg"); 	background-color:#C0C0C0;	 	border:#999999 0px solid;  }
a.menuTop:visited		 	{ color:#000033;  background-image:url("http://www.u-cut.net/gfx/menu20.jpg"); 	background-color:#C0C0C0; 	border:#999999 0px solid;  }
a.menuTop:active 			{ color:#000033;  background-image:url("http://www.u-cut.net/gfx/menu20.jpg"); 	background-color:#C0C0C0; 	border:#999999 0px solid; }
a.menuTop:hover 				{ color:#000033;  background-image:url("http://www.u-cut.net/gfx/spacer.gif"); 		background-color:#e4e8ec; 	border:#000033 0px solid;  }
.menuTopBase 				{ float:left;    		  background-image:url("http://www.u-cut.net/gfx/bak-shadow.png"); 		background-color:#FFFFFF; 	background-repeat:repeat-x;  }

#.topbar								{ height:0px; background-color:#000033; margin:0px 0px 0px 0px; 		padding:0px; }
.topbar								{ height:10px; background-color:#000033; background-image:url(../gfx/bak44.png); background-repeat:repeat-x; background-position:0 0px; margin:0px 0px 0px 0px; 		padding:0px; }


/* divleftP is divleft with a PICONLY, no navigation left.  Includes an image in side bar */
/* used to include fadedown.jpg    000033663300 */
#divleftP  		{ POSITION:relative; TOP:24px;		float:left; 		width:100px;  margin:0px 0px 0px 0px; 		padding:0px; border:#000099 0px solid;  }
#picleftside { POSITION:relative; TOP:100px;		float:left; 		width:150px;  margin:0px 0px 0px 0px; 		padding:0px; border:#ff6600 1px solid;  height:760px; }
.sidebar			{ width:50px; background-color:#cccccc; background-image:url(../gfx/PROflex50.png); background-repeat:repeat-y; background-position:0 0px; margin:0px 0px 0px 0px; 		padding:0px; }

/* divleftN is divleft with NAVIGATION LEFT. */
#divleftN		 { POSITION:relative; TOP:24px;		float:left; 		width:150px;  margin:0px 0px 0px 0px; 	padding:0px; border:#000099 0px solid;  }
#menuside	 { POSITION:relative; TOP:24px;		float:left; 		width:150px;  margin:0px; 						padding:0px; border:#660000 0px solid;  }
.menusideborders			{ 							  width:130px; margin:1px; padding:2px;							border-top:#cccccc 1px solid; border-right:#cccccc 1px solid;  border-bottom:#ff6600 1px solid; border-left:#ff6600 0px solid; }

.menusidecells					{ color:#000033; width:130px; margin:1px; padding:4px 8px 4px 6px;		line-height:18px; font-size:12px; font-weight:bold; text-align:center; background-color:#CCCCFF;   }  /*cursor:hand;   */
a.menusidecells:link 		{ color:#000033; width:130px; margin:1px; padding:2px 8px 4px 6px;		background-image:url("http://www.u-cut.net/gfx/menu-on2.gif"); 	background-repeat:repeat-x;	background-color:#0000CC; }
a.menusidecells:visited 	{ color:#000033; width:130px; margin:1px; padding:2px 8px 4px 6px;		background-image:url("http://www.u-cut.net/gfx/menu-on2.gif"); 	background-repeat:repeat-x;	background-color:#0000CC; }
a.menusidecells:active 	{ color:#000033; width:130px; margin:1px; padding:2px 8px 4px 6px;		background-image:url("http://www.u-cut.net/gfx/menu-on2.gif"); 	background-repeat:repeat-x;	background-color:#0000CC; }
a.menusidecells:hover 	{ color:#330000; width:130px; margin:1px; padding:2px 8px 4px 6px;		background-image:url("http://www.u-cut.net/gfx/menu-on3.gif"); 	background-repeat:repeat-x;   background-color:#CC0000; }



/* divleftC is divleft 2, or the second Div from the left, AND it contains the page CONTENT. */
#divleftC	 { POSITION:relative; TOP:52px;		float:left; 		width:60%;  	margin:0px 0px 0px 0px; 		padding:0px; border:#ff6600 1px solid;   }

/* divright contain the right hand column. */
#divright	 { POSITION:relative; TOP:52px; 	float:right;	width:140px; 	margin:0px 20px 0px 10px; padding:1px; border:#CCCCCC 1px solid;  }

/* menubot contain the Bottom footer menu. */
#menuBot	{ left:0px; position:relative; width:950px; }

a:link			{ color:#FF7700; text-decoration:none; }
a:visited		{ color:#FF7700; text-decoration:none; }
a:active		{ color:#FF7700; text-decoration:none; }
a:hover		{ color:#C0C0C0; text-decoration:none; }

.button 		{ background-image:url("http://www.u-cut.net/gfx/button.gif"); background-color:#C0C0C0;  color:#000033; font-size:10px; height:20px; cursor:hand; font-weight:bold; text-align:center; BORDER:#000033 0px solid }
.buttonon 	{ background-image:url("http://www.u-cut.net/gfx/buttonon.gif"); background-color:#000033; color:#FFFFFF; font-size:10px; height:20px; cursor:hand; font-weight:bold; text-align:center; BORDER:#000000 0px solid }


/* Primary Page Affects */
pre	 			{ color:#000033; font-size:12px;  }
HR.form		{ color:#F5DEB3;  font-size:2px; text-align:center; padding:0px 0px 0px 0px; margin:20px 0px 0px 0px; }
H1	 			{ font-size:130%;  }
H2	 			{ font-size:120%;  }
H3	 			{ font-size:110%;  }
H4	 			{ font-size:100%;  }
H5	 			{ font-size:90%;  }
UL				{ margin:0px 0px 0px 10px; 	padding:0px; FONT-SIZE:12px;}
UL.home	{ margin:0px 0px 0px 10px; 	padding:0px; FONT-SIZE:12px;  font-weight:bold; }
LI					{ margin:0px 0px 0px 0px; 		padding:0px; FONT-SIZE:12px;}
LI.notbold	{ margin:0px 0px 0px 0px; 		padding:0px; FONT-SIZE:12px; font-weight:normal; }
LI.req			{ color:#CC0000; font-weight:normal; 			FONT-SIZE:12px;}
LI.reqbold	{ color:#CC0000; font-weight:bold; 				FONT-SIZE:12px;}

.clr 				{ clear:both; height:-10px;  }
.code		 	{ color:#222222; font-size:10px; font-weight:bold; }
.copytext 	{ color:#F0F0F0; font-size:12px; font-weight:bold; }
.copytexttw	{ color:#F0F0F0; font-size:10px; font-weight:bold; }
.date-font	{ color:#FFFFFF; font-size:12px; font-weight:normal; }
.just 			{ text-align:justify;}
.slogan		{ color:#888888; font-size:12px; font-weight:normal; }
.formRt 		{ text-align:right;}
.form 			{ align:left;}
.buttn			{ color:#000000; font-size:10px;		text-align:center;  	font-weight:normal; margin:0px; padding:0px;  	}
.inputbig		{ color:#000000; font-size:10px; 	text-align:left; 	 	font-weight:normal; margin:0px; padding:0px; 	}
.small			{ color:#000000; font-size:10px;		text-align:center;  	font-weight:normal; margin:0px; padding:0px;  	}

/* TITLES */
.title 			{ color:#000033; font-size:17px; letter-spacing:0px; font-weight:bold }
.titlecolor	{ color:#330099; font-size:13px; font-weight:bold  }
.titlephone	{ color:#000000; font-size:12px; letter-spacing:2px; font-weight:bold }
.titleside	 	{ color:#000033; font-size:12px; font-weight:bold }
.titlesmall	{ color:#000000; font-size:12px; font-weight:bold }
.titlespecial { color:#666666; font-size:18px; font-weight:bold }
.titlesub	 	{ color:#666666; font-size:14px; letter-spacing:1px; font-weight:bold }
.titletopic	{ color:#666666; font-size:12px; font-weight:bold }

.page-splits				{ height:1px; color:#000033; }

/* FANCY - SEPARATORS  009999 & 99CCCC is aqua - 000033 is royal blue - 009966 is Green */
fieldset					{ color:#000033;  	text-align:left;  font-size:12px; font-weight:normal; }
.LegendTitleC	 	{ color:#000033; 	font-size:14px; font-weight:bold;}  /* -moz-border-radius:5px;   */
.LegendTitleR 		{ color:#000033; 	font-size:12px; font-weight:bold; }
.side-splits				{ color:#99CCCC; height:1px; width:125px; }

/* HILITES */
.hilite	 { color:#FF0000 }
.hilite3	 { color:#ff6600 }

/* FORMS */
.submitbutton 		{ background-image:url("http://www.u-cut.net/gfx/button.gif"); background-color:#c0c0c0; color:#000033; font-size:10px; height:20px; cursor:hand; font-weight:bold; text-align:center; 	border:#000033 1px solid }
.submitbuttonon 	{ background-image:url("http://www.u-cut.net/gfx/buttonon.gif"); background-color:#999999; color:#ffffff; font-size:10px; height:20px; cursor:hand; font-weight:bold; text-align:center; 		border:#000000 1px solid }
/* More FORMS */
.textarea							{ font-size:13px; background-image:url("http://www.u-cut.net/gfx/shadeform.gif"); text-align:left; width:275px; border:#000000 1px solid}
.textareacode				{ font-size:11px; text-align:left; width:500px; background-color:#f0f0f0; 	border:#000000 1px solid; }
.textareacodeCODE	{ font-size:11px; text-align:left; width:650px; background-color:#f0f0f0; 	border:#000000 1px solid; }

/* HIDE MENU AND ITEMS FOR PRINTING */
@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}


