/* CSS Document */html, body{	padding: 0px;	width:100%;}body{	background-color: #f7faff;	/*background-image: url(../img/bg.gif);	background-repeat: repeat-x;*/	text-align: center;	margin: 0;	width:100%;}/* set millions of background images */.rbroundbox { background : url(../img/bgBox.gif) repeat; width:665px;  float:left; margin-bottom:0px;}.rbtop div { background: url(../img/tr.jpg) no-repeat top right; }.rbtop { background: url(../img/tl.gif) no-repeat top left; }.rbbot div { background: url(../img/bl.jpg) no-repeat bottom left; float:left;}.rbbot { background: url(../img/br.jpg) no-repeat bottom right;  float:left;}/* height and width stuff, width not really nessisary. */.rbroundbox { float:left; width:665px; padding-bottom:0px;}.rbtop div, .rbtop, .rbbot div, .rbbot {width: 100%;height: 10px;font-size: 1px;}.rbcontent { margin: 0;}.rbroundbox { width: 665px; margin: 1em auto;  margin-left:26px;}.rbroundbox2 { background : url(../img/bgBox2.jpg) repeat; float:left; width:360px; margin-bottom:20px;}.rbroundbox2 { float:left; width:360px; padding-bottom:0px;}td{font-size:12px;}/* text decoration */h1, h2, h3, h4, h5, h6 {	font-family: Arial, Helvetica, sans-serif;	margin: 0 0 5px 0;	padding: 0px;}h1{ font-size: 150%;}h2{ font-size: 120%;}/* Form formattation */input{        border: 1px solid #4c88e1;}input:hover{        border: 1px solid #00FF00;}.sub{        background-color: #fff;}.sub:hover {        border: 1px solid #00FF00;}select{	margin: 2px;	border: 1px solid #4c88e1;}select:hover{        border: 1px solid #00FF00;}textarea{        border: 1px solid #4c88e1;}textarea:hover{        border: 1px solid #00FF00;}/* image text class */.image{	padding: 0px 25px 5px 25px;	text-align: justify;}.image img{	float: left;	margin: 10px 10px 10px 10px;	}/* no image text class */.noimage{	width:335px;	/*padding: 0px 27px 0px 27px;*/	padding: 0px 25px 5px 25px;	text-align: justify;}.noimage h1{	color:#FF0000;}/* menu text item */.menu_item{	height:14px;	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	padding: 0px 0 8px 12px;	margin-left: 0px;	width:336px;\width:336px;\width:336px;	text-align:left;	font-weight:bold;	float:left;}.menu_item_border{	height:14px;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	/*font-weight:bold;*/	padding: 0px 0 8px 12px;	margin-left: 0px;	width:326px;\width:326px;\width:326px;	text-align:left;	border-right: 1px solid #aaaaaa;	float:left;}/* menu text item */.menu_item_top_border{	height:12px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	padding: 0px 0 0px 0;	margin: 0 0 0 0px;	width:310px;\width:310px;\width:310px;	text-align:left;	border-right: 1px solid #aaaaaa;	float:left;}.menu_item_top_border a{	color:#4b6282;}.menu_item_top_border a:hover{	color:#4b6282;	background-color:#FFFF00;}.menu_item_top{	height:12px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	padding: 0px 0 0px 0;	margin: 0 0 0 15px;	width:340px;\width:340px;\width:340px;	text-align:left;	float:left;}.menu_item_top a{	color:#4b6282;}.menu_item a{	color:#4b6282;	padding:1px 1px 1px 1px;}.menu_item a:hover{	background-color:#fae0c7;	padding:1px 1px 1px 1px;	}.menu_item_border a{	padding:1px 1px 1px 1px;	color:#4b6282;}.menu_item_border a:hover{	background-color:#fae0c7;	padding:1px 1px 1px 1px;}/* course title item */.course_title{	width:353px;	background-color: #B7ECF7;	font-size:20px;	padding: 13px 5px 13px 28px;	color: #383838;	text-align:left;}/* course abstract item */.course_abstract{	border-top: 1px solid #aaaaaa;	padding: 10px 25px 5px 25px;	margin-left: 3px;	text-align: justify;}.course{	width:332px;	padding: 10px 25px 5px 28px;	text-align: justify;	color:#course;}/* static course text in right position */.static_right_course{	padding: 27px 8px 27px 8px;	margin-bottom: 15px;	margin-left: 3px;	width:300px !important; 	width:300px;	/*background-color: #c5c5c5;*/	/*background-image:url(../img/static_bg.jpg);	background-repeat:repeat-x;*/}/*.static_right_course a{	color:#0060A9;	font-family:Arial, Helvetica, sans-serif;	}.static_right_course a:hover{	color:#FA9E0D;	font-family:Arial, Helvetica, sans-serif;	}*//* layout ID */#body_container{	position:relative;	/*left:120px;*/	width:758px;	min-height: 400px;	height: auto !important;	height: 400px;	/*background-image: url(../img/bg_body.gif);*/	/*background-color: #e4e3e9;*/	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:9pt;	color: #646464;	clear:right;	margin:  0 auto;	margin-top:-29px;	text-align:center;	clear:left;}#banner_top{	position:relative;	width: 758px !important;	width: 754px;	height: 81px;	background-color: #ffffff;	margin-left:7px;	text-align: center;}#banner_right{	margin-left:12px;}#banner_right a{	color:#646464;	/*font-size:12px;*/	font-family:Arial, Helvetica, sans-serif;	}#banner_right a:hover{	color:#646464;	/*font-size:12px;*/	font-family:Arial, Helvetica, sans-serif;	}#body_masthead{	position: relative;	/*margin-left: 6px !important;	margin-left: 3px;*/	background-image: url(../img/top.jpg);	background-repeat: no-repeat;	background-position:center;	height: 102px;	/*width: 760px;*/	text-align: center;	margin: 0;	background-color:#e99920;	border-bottom: 2px solid #dee5f2;	}#body_navbar{	position: relative;	/*left: 1px;*/	bottom: 243px;	/*background-image: url(../img/menubar.gif);*/	background-repeat: no-repeat;	height: 29px;	width:750px;	text-align:right;	margin: 0 auto;	margin-top:0px;	/* debuging: uncomment */	/* border: 1px solid #000000; */}.body_flashscript{	position: relative;	elevation: lower;	/*margin-left: 3px !important;	margin-left: 3px;*/	background-repeat: no-repeat;	height: 211px;	/*width: 758px;*/	width:100%;	text-align: center;	margin: 0;		border-bottom: 2px solid #ecf4f4;}#body_form{	margin: 15px 4px 20px 4px;	/* debuging: uncomment */	/* border: 1px solid #000000; */}#body_left{	margin: 0 370px 0 0px;	/*border-right: 1px solid #aaaaaa;*/	color:#4b6282;	background-color:#FFFFFF;	background-image:url(../img/bgBodyLeft.jpg);	background-repeat:repeat-x;	padding-top:40px;	width:387px;	/* debuging: uncomment */	/* border: 1px solid #000000; */}#body_left a{	color:#0076C6;	text-align:left;	/*font-size:12px;*/	font-family:Arial, Helvetica, sans-serif;	}#body_left a:hover{	color:#0076C6;	text-align:left;	/*font-size:12px;*/	font-family:Arial, Helvetica, sans-serif;	}#body_right{	float: right;	margin: 0 0px 0 0;	padding-right: 11px;	padding-left:5px;	padding-top:10px;	width:355px !important;	width/**/:320px;	text-align:left;	background-color:#e4e3e9;	color:#646464;				/* debuging: uncomment */	/* border: 1px solid #000000; */}#body_right a{	/*color:#0076C6;*/	text-align:left;	/*font-size:12px;*/	font-family:Arial, Helvetica, sans-serif;	}#body_right a:hover{	/*color:#0076C6;*/	text-align:left;	/*font-size:12px;*/	font-family:Arial, Helvetica, sans-serif;	}#body_bar_course{	position: relative;	/*width:758px !important; */	width:758px;	height:5px;	background-color: #4e80a1;	top: 0px;	margin-left: 7px !important;	margin-left: 3px;}#body_left_course{	position: relative;	margin: 0 280px 0 0px !important;	margin: 0 344px 0 0px;	padding-left: 0px;	top: 0px;	/*border-right: 1px solid #aaaaaa;*/	width:326px;	color:#4b6282;	/* debuging: uncomment */	/*border: 1px solid #000000; */}#body_left_course a{	color:#0076C6;	/*font-size:12px;*/	font-family:Arial, Helvetica, sans-serif;	}#body_left_course a:hover{	color:#0076C6;	/*font-size:12px;*/	font-family:Arial, Helvetica, sans-serif;	}#body_right_course{	float: right;	margin: 0 0px 0 0;	padding-right: 11px;	padding-left:5px;	padding-top:10px;	width:356px !important;	width/**/:347px;	text-align:left;	background-color:#e4e3e9;	}#menu_box{	/*background-image: url(../img/bg_menu.jpg);*/	width:340px !important;	width/**/:340px;	min-height: 225px;	height: auto !important;	height: 225px;		padding-bottom: 0px;	clear:left;	}#menu_box_top{	/*background-image: url(../img/bg_menu.jpg);*/	width:690px !important;	width/**/:690px;	min-height: 225px;	height: auto !important;	height: 225px;		padding-bottom: 0px;	clear:left;}#body_footer{	position: relative;	height:67px;	/*margin: 10px 26px 0 29px;*/	/*border-top: 1px solid #aaaaaa;	border-bottom: 1px solid #aaaaaa;*/	/*padding: 5px 0 5px 0;*/	clear: both;	font-family:Arial, Helvetica, sans-serif;		font-size:12px;}#body_footer a{	color:#e99920;	text-align:left;	/*font-size:12px;*/	font-family:Arial, Helvetica, sans-serif;	}#body_footer a:hover{	color:#7bb500;	text-align:left;	/*font-size:12px;*/	font-family:Arial, Helvetica, sans-serif;	}#footer_box{	height:40px;	color:#fefefe;	padding-top:27px;	/*border: 1px solid #919191;*/	background-color: #e99920;	/*margin: 0 2px 0 2px;*/	text-align: center;}