body{ font-family: Arial, Helvetica,clean, sans-serif;  background-color:#FFFFFF; width:100%; *font-size:small; /* for IE */ 	*font:x-small; /* for IE in quirks mode */font-size:63%;}

.text {  font-size: 1.1em; word-spacing: 1px; letter-spacing: 1px}
.text-12 {  font-size: 1.2em; line-height: 17px}
.text-13 { font-size: 1.4em; line-height: 18px ; font-style: normal}
.text-14 { font-size: 1.4em; line-height: 18px ; font-style: normal }
.text-h { font-size: 1.1em ; line-height: 20px}
.text-11h { font-size: 1.1em; word-spacing: 1px; letter-spacing: 1px ; line-height: 20px}
.form {	font-size: 1.1em;	}
.h {  line-height: normal}
.text-11 { font-size: 1.1em}
.text-11h2 { font-size: 1.1em ; line-height: 15px; letter-spacing: 1px}

A:link		{text-decoration: none; color:#0000CC; }
A:visited	{text-decoration: none; color:#0000CC; }
A:active	{text-decoration: none; color:#0000CC; }
A:hover		{text-decoration: none; color:#FC0000; }

/*header*/
#header{ width:100%; height:77px; background-image:url(images/index_01_bg.gif); background-repeat:repeat-x; }
#logo { width:570px;}
#rlink { font-size:1.2em; position:absolute; height:36px;	left:570px !important;	 margin-top:0 !important;	 top:55px !important;}
#navbar{	width:100%;	background:#da162e; height:36px;	}
#navbar img {	margin:0; padding:0; border:0; }
#pageline { background-color:#7B7B7B; width:100%; }
/*/header*/

/*sidebar CSS*/
#sidebar{ position:relative; left:0; top:0px;	width:182px;	background-color:#7B7B7B  !important; height:0; }
#new1{	position:absolute; left:130px; top:40px; width:32px; height:19px; z-index:1	}
#new2{	position:absolute; left:130px; top:445px; width:32px; height:19px; z-index:1	}
#new3{	position:absolute; left:128px; top:187px; width:32px; height:19px; z-index:1; visibility: hidden;	}

#sidebar ul{	width:182px;	background:#7B7B7B;	}
#sidebar ul,#sidebar ul li,#sidebar ul li ul,#sidebar ul li ul li{	margin:0px;	border:0px; padding:0 0 0 0;}
#sidebar ul li{  background-color:#dadada;}
#sidebar ul li a{ background-image:url(images/sbar_class.png); height:36px; font-weight:lighter; background-repeat:no-repeat;
padding:0 0 0 2.1em; line-height:36px; font-size:1.2em; vertical-align:middle; color:#0b0b0b; display:block; font-weight:bold;}
#sidebar #thisclass a{ background-image:url(images/but_this.gif) !important; }
#sidebar ul li ul{ background:#F8F8F8; }
#sidebar ul li,#sidebar ul li ul li{ 	background:none transparent;	}
#sidebar ul li ul li a{ background-image:url(images/but.gif); padding:0 0 0 2.1em; line-height:20px; font-weight:normal; 
font-size:1.2em; vertical-align:middle; color:#2B2B2B; height:20px;  display:block;  background-repeat:no-repeat;}
#sidebar ul li ul li a:hover{ background-image:url(images/but_over.gif); background-repeat:no-repeat;}
/*/sidebar*/

#main{ margin:0px; }

/*content*/

#content{ clear:left; position:relative; 	width:100%; left:182px; font-size:1em;}

/*content title*/
#sub-nav	{ margin:10px 0 0 30px; font-size:1.2em;}
#pagetitle	{ background-image:url(images/title.gif); background-repeat:no-repeat;	margin:10px 0 20px 30px; 
font-size:1.8em; font-weight:bold; line-height:30px; padding:0 0 0 30px; }
#pagetitle h2{ font-size:0.8em; font-weight:bold; line-height:15px; color:#2B7BCD; text-align:left; }
#pagesubtitle{ margin:10px 0 20px 30px; font-size:1.4em; font-weight:bold;
line-height:15px; padding:0 0 0 30px; color:#666666 }

.foot { font-size: 1em;COLOR: #666666}
.foot a:link {COLOR: #666666; TEXT-DECORATION: none }
.foot a:hover {COLOR: #666666; TEXT-DECORATION: none }
.foot a:visited {COLOR: #666666; TEXT-DECORATION: none }

.copyright{ clear:left;
font-size:10px;	color:#666666;	height:34px;	text-align:center;
background-image:url(images/index_23_bg.gif);	background-repeat:repeat-x;
margin:0px;	padding:20px 0px 20px 0px;	border:0px;
}


