.bold { font-weight: bold;}
.italic { font-style: italic;}
.textright { text-align: right;}
.textcenter { text-align: center;}
.fleft { float:left;}
.fright { float:right;}
.cleft { clear:left;}
.cright { clear:right;}
.cboth { clear: both;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {font:16px/130% "Trajan Pro", Arial, Tahoma; color:#F1C016; padding:0 0 0 5px;}
h2 {font:16px/130% "Trajan Pro", Arial, Tahoma; color:#F1C016; padding:0 0 5px 0;}
h3 {font:13px/130% "Trajan Pro", Arial, Tahoma; color:#F1C016; padding:5px 0 2px 0;}

body {background:#B7CCE0 url(../images/body_bg.jpg) repeat-x left top; font:14/120% Arial, Tahoma, "Trebuchet MS"; color:#C3C9D4;}
#body {width:1004px; margin:0 auto; padding:5px 0 0 0; background:url(../images/body_topline.jpg) no-repeat left top;}
#header {width:1004px; position:relative;}
.song{width:23px; height:19px; position:absolute; right:24px; top:5px;}
.logo {width:138px; float:left; padding:10px 5px 7px 27px; background:url(../images/logo_bg.jpg) no-repeat left top;}
.header_right {width:398px; float:left; padding:49px 308px 18px 128px; background:url(../images/header_bg.jpg) no-repeat right top;}
#body_content {width:1004px; background:url(../images/body_cont_bg.jpg) repeat-y left top;}
#body_content_in_fot {width:1004px; padding:0 0 181px 0; background:url(../images/footer.jpg) no-repeat bottom left;}
#body_content_in {width:995px; padding:0 0 0 9px; background:url(../images/body_cont_in_bg.jpg) no-repeat left top;}
.body_content_left {width:220px; float:left; background:#F2BF14 url(../images/left_bot.jpg) no-repeat bottom left; color:#060606; font:14px/100% Arial, Tahoma, "Trebuchet MS";}
.body_content_left_in {width:220px; background:url(../images/left_top.jpg) no-repeat left top; color:#060606;}
/*.body_content_mid {width:230px; float:left; padding:0 17px 0 47px;}*/
.body_content_right {width:766px; float:left;}
.body_content_left a {color:#060606; text-decoration:none;}
..body_content_left a:hover {text-decoration:none;}
.body_content_left .square li a {background:url(../images/square_point.gif) no-repeat 13px 12px; padding:6px 0 5px 29px; display:block;}
.body_content_left .square li a:hover, .body_content_left .square li a.selected {background:#FBE392 url(../images/square_point.gif) no-repeat 13px 12px;}
.body_content_left .arrow li a {background:url(../images/arrow_blue.gif) no-repeat 36px 12px; padding:6px 0 5px 45px; display:block;}
.body_content_left .arrow li a:hover, .body_content_left .arrow li a.selected {background:#FBE392 url(../images/arrow_blue.gif) no-repeat 36px 12px;}
.body_content_left .home li a {background:url(../images/square_point.gif) no-repeat 13px 12px; padding:8px 0 5px 29px; display:block;}
.body_content_left .home li a:hover, .body_content_left .home li a.selected {background:#FBE392 url(../images/home_over.jpg) no-repeat left top;}
.education {padding:20px 0 10px 20px;}

.body_content_right_in_left {width:230px; float:left; padding:0 17px 0 47px;}
.body_content_right_in_right {width:472px; float:left;}
.events {padding:20px 0 0 0;}
.events a {font:12px/120% Arial, Tahoma, "Trebuchet MS"; color:#C3C9D4;}
.events li {background:url(../images/arrow_grey.gif) no-repeat 3px 11px; padding:5px 0 10px 18px;}
.high_com_img {padding:40px 0 30px 0;}


#footer {color:#00000C; font:12px/130% Arial, Tahoma, "Trebuchet MS"; padding:5px 0 10px 0;}
.footer_left {width:497px; float:left; padding:0 0 0 10px;}
.footer_right {width:485px; float:left; text-align:right;}
#footer a {color:#00000C;}
.body_content_right_in_sub {padding:20px 50px 40px 45px; color:#BEC3CB; font:13px/130% Arial, Tahoma, "Trebuchet MS";}
.body_content_right_in_sub p{padding:7px 0 8px 0;}
.body_content_right_in_sub a{color:#BEC3CB; text-decoration:underline;}
.body_content_right_in_sub a:hover{text-decoration:none;}
.images img {float:right; margin:0 0 10px 15px; border:#999999 solid 4px;}
.images {clear:right;}
.body_content_right_in_sub li {background:url(../images/arrow_grey.gif) no-repeat 22px 11px; padding:5px 0 5px 35px;}

.form1{padding-left:50px;}
.sub_form{padding-left:50px;}
sup{color:red}
/*span.error{color:red;padding-left:120px; font-size:18px;}*/
input.error{border:thin solid #FF0033}

/* Moovendan */
.product_list{ width:152px; float:left; margin-right:15px; margin-top:5px;}
.img_border{
	border: 1px solid #CCCCCC;
	padding:2px;
	width:150px;
	height:110px;
	overflow:hidden;
	text-align:center;
}
.product_title{
	text-align:center;
	width:150px;
	font-size:12px;
	font-style: normal;
}
.category{
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b9c9d9;
}
.product_title a{font-style: normal !important;}
.category h2{font:14px/130% "Trajan Pro", Arial, Tahoma; color:#FFFFFF; margin:0 0px 5px 0;}


ul#pagination-digg{border:0; margin:0; padding:10px 0 0 0;}

#pagination-digg li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
margin-right:2px;
}
#pagination-digg a{
border:solid 1px #9aafe5
margin-right:2px;
}
#pagination-digg .previous-off,
#pagination-digg .next-off {
border:solid 1px #DEDEDE
color:#888888
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}
#pagination-digg .next a,
#pagination-digg .previous a {
font-weight:bold;
}
#pagination-digg .active{
background:#2e6ab1;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-digg a:link,
#pagination-digg a:visited {
color:#0e509e
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-digg a:hover{
border:solid 1px #0e509e
}
tr.name{
	width:215px !important;
	}
tr.imagetd{
	width:120px !important;
	}	
tr.status{
	width:60px !important;
	}	
