h1,h2,h3,h4,h5,h6,div,p,form,table,fieldset,dl, html, body { margin:0px; padding:0px; }
body { font-family:Arial, Helvetica, sans-serif;  text-align:center;}
#main{margin:0 auto;width:740px;border:1px solid #FFFFFF;}
#Container { float:left;text-align:left; }
.Container { float:left;text-align:left; }

/* LeftSection */
#LeftSection {display:none;}
#leftsection {display:none;}
.LeftSection {width:227px; float:left;}
.lmid_content
{	
	min-height:10px;
	height:auto !important;
	height:10px;
}
#search_top1{float:left;width:130px;z-index:10;margin-top:7px !important;margin-top:3px;}
#search_top2{float:left;width:300px;z-index:10;margin-top:5px !important;margin-top:1px;height:20px;}
#LeftNav {width:157px; padding:12px 30px 32px 30px;}
#LeftNav p {padding-top:1px;}
a.LeftLinks {text-decoration:none; color:#BF1C27; font-size:13px; }
a.LeftLinks:hover {text-decoration:underline; color:#BF1C27; font-size:13px;}
.disabled_link {text-decoration:none; color:#757575; font-size:13px;}
#LeftForm {width:177px; padding:0px 10px 20px 30px;}
#LeftForm p {padding-top:3px;}
.LeftFormText {color:#BF1C27; font-size:12px; }
p.LeftFormLoginBtn {position:relative;float:right;text-align:right; top:-30px;}
.imgLogIn_space{margin-right:5px; margin-bottom:11px!important;margin-bottom:13px; border:0px;}
.imgSearch_space{margin-left:1px; margin-bottom:0px!important;margin-bottom:1px; }
.LeftSubNav {padding:5px 0px 3px 8px; float:left;}
.LeftSubNav p{padding-left:8px; clear:both;}
p.SubNavItem{float:left;text-align:left;background-position:0px 7px; background-image:url('../../graphics/main/black_bullet.gif');vertical-align:middle; background-repeat:no-repeat;clear:both;width:132px; border:0px solid red;}
a.LeftSubLinks {text-decoration:none; color:#666465; font-size:12px; }
a.LeftSubLinks:hover {text-decoration:none; color:#666465; font-size:12px;}	
a.LeftSubLinksActive {text-decoration:none; color:#0F0F0F; font-size:12px;font-weight:bold; }
a.LeftSubLinksActive:hover {text-decoration:none; color:#0F0F0F; font-size:12px;font-weight:bold;}
a.LeftFormTextLink {text-decoration:underline; color:#BF1C27; font-size:12px; font-weight:bold; }
a.LeftFormTextLink:hover {text-decoration:none; color:#BF1C27; font-size:12px;font-weight:bold;}		
/* Form Elements */
.selectbox {font-family: Arial, Verdana, Helvetica, sans-serif;color:#000000;border: 1px solid #ACACAC;font-size: 11px;padding-top:1px;padding-left:4px;margin-bottom:6px;width: 210px;}
.textfield {font-family: Arial, Verdana, Helvetica, sans-serif;color:#000000;height: 15px;width: 200px;border: 1px solid #ACACAC;font-size: 11px;padding-top:1px;padding-left:4px;margin-bottom:6px;}
.textareafield {font-family: Arial, Verdana, Helvetica, sans-serif;color:#000000;height: 100px;width: 350px;border: 1px solid #ACACAC;font-size: 11px;padding-top:1px;padding-left:4px;margin-bottom:6px;}
.textfield_login {font-family: Arial, Verdana, Helvetica, sans-serif;color:#000000;height: 15px;width: 160px;border: 1px solid #ACACAC;font-size: 12px;padding-top:1px;padding-left:4px;margin-bottom:6px;}
.textfield_username {font-family: Arial, Verdana, Helvetica, sans-serif;color:#000000;height: 15px;width: 116px;border: 1px solid #ACACAC;font-size: 11px;padding-top:1px;padding-left:4px;margin-bottom:6px;}
.textfield_password {font-family: Arial, Verdana, Helvetica, sans-serif;color:#000000;height: 15px;width: 116px;border: 1px solid #ACACAC;font-size: 11px;padding-top:1px;padding-left:4px;margin-bottom:3px;}	
.text_dropdown {font-family: Arial, Verdana, Helvetica, sans-serif;color:#000000;height: 20px;width: 50px;border: 1px solid #9D9D9D;font-size: 12px;padding-left:4px;}	

/* Form Elements Finish */								
/* LeftSection Finish */

/* RigtSection */
#RightSection {width:743px; float:left;}
#rightsection {width:743px; float:left;}
#Header {display:none;}
#HeaderLeft {width:443px; float:left;}
#HeaderLeft p {color:#ffffff; position:relative; top:54px; left:24px;font-size:13px;padding-bottom:3.5px!important;padding-bottom:5px;}
a.WhiteLink {text-decoration:none; color:#ffffff; font-size:13px; }
a.WhiteLink:hover {text-decoration:underline; color:#ffffff; font-size:13px;}
a.TextOnlyLink {float:left;width:150px;text-decoration:none; color:#ffffff; font-size:12px;position:relative; bottom:18px;left:150px; font-weight:bold;}
a.TextOnlyLink:hover {float:left;width:150px;text-decoration:none; color:#ffffff; font-size:12px;position:relative; bottom:18px;left:150px; font-weight:bold;}
#HeaderRight {width:300px; height:210px; float:left; }
#Content {width:743px; float:left;}
#ContentInner {width:743px; float:left; }
.ContentTop {color:#666666; position:relative; left:20px;font-size:12px; padding-top:0px;padding-right:50px;padding-bottom:24px;padding-left:0px;}
.ContentTopInner {color:#BF1C27;font-size:17px;padding-top:0px;padding-right:10px;padding-bottom:6px;padding-left:20px; font-weight:bold;float:left;}
.content_top {color:#BF1C27;font-size:17px;padding-top:0px;padding-right:10px;padding-bottom:6px; font-weight:bold;float:left;}
.paddingLeft_20{padding-left:20px;}
#Teasers {width:743px; float:left; margin-left:20px!important; margin-left:10px;}
#TeasersLeft {width:252px; float:left; margin-right:20px!important;margin-right:18px;}
#TeasersMid {width:252px; float:left; margin-right:20px!important;margin-right:18px;}
.TeasersRight {width:160px; float:left;}
#TeasersRight {width:160px; float:left; border:1px solid #C1B05C;}
		#Teasers Div.DetailsRow{width:706px;float:left; text-align:left; clear:both;}
		#Teasers Div.DetailsRow div.DetailsItem{width:210px;float:left; text-align:left; color:#4E453E;font-size:12px;}
		#Teasers Div.DetailsRow2{width:706px;float:left; text-align:left; clear:both;padding-bottom:22px;}
		#Teasers Div.DetailsRow2 div.DetailsItem2{width:210px;float:left; text-align:left; color:#4E453E;font-size:12px;}
	p.DescriptiveImg{float:left;text-align:left;clear:both;padding-bottom:13px;padding-top:5px;}
		p.DescriptiveImg span.SaveFolderImg{float:left;width:98px;height:98px;border:1px solid #AC9E97;}
		p.DescriptiveImg span.SaveFolderTxt{float:left;padding-top:70px;padding-left:5px;}
	p.SmallHdg{width:210px;float:left;text-align:left;clear:both;padding-bottom:1px;font-weight:normal;}
	p.DescriptiveTxt{float:left;text-align:left;clear:both;color:#6B9BC1;}
		p.DescriptiveTxt a{text-align:left;clear:both;color:#BF1C27;text-decoration:none;font-weight:bold; }
		p.DescriptiveTxt a:hover{text-align:left;clear:both;color:#BF1C27;text-decoration:underline;font-weight:bold; }
.HSpace{width:20px;float:left; text-align:left;padding-left:17px;padding-top:5px;}
.VSpace{width:700px;float:left; text-align:left;padding-left:6px;height:22px;}
.middle{ vertical-align:middle;}	
.TopSpace{float:left;width:440px;margin-top:15px;height:23px!important;height:18px;position:relative;top:52px;left:22px;}	

#details {top:99px; right:35px; border:solid 1px #B71A1D; width:252px; height:137px; background:#ffffff;margin:0px 0px 20px 0px; }
#title {height:27px; background: #B71A1D; }
#title p {color:#ffffff; font-size:13px; font-weight:bold; padding:5px 6px 6px 9px; }
p.RightImg {position:relative;float:right;}
#details ul {list-style:none; font-size:12px; padding-top:9px;}
#details ul#ul-left {width:165px; float:left;   }
#details ul#ul-left li{list-style-type:none; background:url(../../graphics/main/y_bullet.gif) no-repeat 6px 5px; padding:2px 0px 0px 24px; color:#000000; font-size:12px;}
a.ul-left {text-decoration:none; color:#000000; }
a.ul-left:hover {text-decoration:underline; color:#000000;}
#details2 {top:99px; right:35px; border:solid 1px #B71A1D; width:252px; height:137px; background:#ffffff;margin:0px 0px 20px 0px; }
#title2 {height:27px; background: #B71A1D; }
#title2 p {color:#ffffff; font-size:13px; font-weight:bold; padding:5px 6px 6px 9px; }
p.RightImg {position:relative;float:right;}
#details2 ul {list-style:none; font-size:12px; padding-top:9px;}
#details2 ul#ul-left2 {width:165px; float:left;   }
#details2 ul#ul-left2 li{list-style-type:none; background:url(../../graphics/main/y_bullet.gif) no-repeat 6px 5px; padding:2px 0px 0px 24px; color:#000000; font-size:12px;}
#details3 {top:99px; right:35px; border:solid 1px #B71A1D; width:252px; height:137px; background:#ffffff;margin:0px 0px 20px 0px; }
#title3 {height:27px; background: #B71A1D; }
#title3 p {color:#ffffff; font-size:13px; font-weight:bold; padding:5px 6px 6px 9px; }
p.RightImg {position:relative;float:right;}
#details3 ul {list-style:none; font-size:12px; padding-top:9px;}
#details3 ul#ul-left3 {width:165px; float:left;   }
#details3 ul#ul-left3 li{list-style-type:none; background:url(../../graphics/main/y_bullet.gif) no-repeat 6px 5px; padding:2px 0px 0px 24px; color:#000000; font-size:12px;}
#details4 {top:99px; right:35px; border:solid 1px #B71A1D; width:252px; height:137px; background:#ffffff;margin:0px 0px 20px 0px; }
#title4 {height:27px; background: #B71A1D; }
#title4 p {color:#ffffff; font-size:13px; font-weight:bold; padding:5px 6px 6px 9px; }
p.RightImg {position:relative;float:right;}
#details4 ul {list-style:none; font-size:12px; padding-top:9px;}
#details4 ul#ul-left4 {width:165px; float:left;   }
#details4 ul#ul-left4 li{list-style-type:none; background:url(../../graphics/main/y_bullet.gif) no-repeat 6px 5px; padding:2px 0px 0px 24px; color:#000000; font-size:12px;}

#detailsRight {top:99px; right:35px; width:160px; background:#ffffff;margin:0px 0px 20px 0px; }
#titleRight {height:27px; background: #C1B05C; }
#titleRight p {color:#B80013; font-size:13px; font-weight:bold; padding:5px 6px 6px 9px;}
#detailsRight ul {list-style:none; font-size:11px; padding-top:4px;}
#detailsRight ul#ul-Right {width:145px; float:left;}
#detailsRight ul#ul-Right li{list-style-type:none; background:url(../../graphics/main/bullet.gif) no-repeat 9px 8px; padding:5px 0px 7px 24px; color:#000000; font-size:11px;}
/* Footer */
#Footer {display:none;}
a.FooterLinks {text-decoration:none; color:#000000; font-size:11px;}
a.FooterLinks:hover {text-decoration:underline; color:#000000; font-size:11px;}
/* Footer Finish */  
/* RigtSection Finish */

/*MISC Classes */
.floatLeft{float:left;}
.floatRight{float:right;}
.clear{clear:both;}
.no_border{border:0px;}

#LeftBottom {display:none;}
#FooterMain {float:left;width:100%}
.mid_content
{
	width:670px;
	min-height:400px;
	height:auto !important;
	height:200px;
}
#DescNews{float:left; text-align:left; color:#4E453E;font-size:12px;padding-left:20px;padding-right:20px;width:703px;}
#ContentPage {width:700px; float:left; padding-left:22px;}
.padding_subpage{height:5px;padding-top:5px;width:150px; float:left;}

/*Seminar*/
#seminar_container{width:703px; float:left;padding-top:10px;}
.seminar_main{width:703px; float:left; padding-left:20px;padding-right:20px;border:0px solid red;}
.seminar_main_table{width:703px; float:left;}
#seminar_title{width:149px; float:left; background-color:#B71A1D; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;line-height:26px;font-weight:bold; text-align:center;}
#seminar_brief{width:261px; float:left; background-color:#B71A1D; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;line-height:26px;font-weight:bold; text-align:center;}
#seminar_schedule{width:91px; float:left; background-color:#B71A1D; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;line-height:26px;font-weight:bold; text-align:center;}
#seminar_category{width:202px; float:left; background-color:#B71A1D; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;line-height:26px;font-weight:bold; text-align:center;}

.seminar_title{width:148px; float:left; font-family:Arial, Helvetica, sans-serif; text-align:left;color:#000000; font-size:11px;line-height:26px;}
.seminar_brief{width:260px; float:left; font-family:Arial, Helvetica, sans-serif; text-align:left;color:#000000; font-size:11px;line-height:26px;}
.seminar_schedule{width:90px; float:left; font-family:Arial, Helvetica, sans-serif; text-align:left;color:#000000; font-size:11px;line-height:26px; text-align:center;}
.seminar_category{width:200px; float:left; font-family:Arial, Helvetica, sans-serif; text-align:left;color:#000000; font-size:11px;line-height:26px;}

.border_bottom_left{border-bottom:1px solid #B71A1D; border-left:1px solid #B71A1D;}
.border_bottom_left_right{border-bottom:1px solid #B71A1D; border-left:1px solid #B71A1D; border-right:1px solid #B71A1D;}

.margin_left_20{margin-left:20px}
.margin_bottom_10{margin-bottom:10px}
.margin_bottom_5{margin-bottom:5px}
.margin_top_5{margin-bottom:5px}
.padding_10{padding:10px;}
.padding_0{padding:0px;}
.padding_left_5{padding-left:5px}
.paddingleft3{padding-left:3px}
.padding_right_5{padding-right:5px}
.padding_bottom_5{padding-bottom:5px}
.padding_top_3{padding-top:3px}
.padding_bottom_3{padding-bottom:3px}
.padding_top_5{padding-top:5px}
.padding_top_7{padding-top:7px}

.padding_left_7{padding-left:7px}
.padding_left_10{padding-left:10px}
.padding_left_20{padding-left:20px}
.padding_left_30{padding-left:30px}
.padding_right_10{padding-right:10px}
.padding_bottom_10{padding-bottom:10px}
.padding_top_10{padding-top:10px}
.padding_top_20{padding-top:20px}
.padding_bottom_20{padding-bottom:20px}
.padding_top_25{padding-top:25px}
.normal{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
.normal_bold{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;font-weight:bold;float:left;}
.normal_italic{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;font-style:italic;float:left;}

#search_box{width:150px;float:left;text-align:left;}
#see_all{width:280px;float:left;text-align:right;}
#paging_top{width:273px;float:left;text-align:right;}
#see_all_schedule{width:370px;float:left;text-align:left;}
#paging_top_schedule{width:323px;float:left;text-align:right;}

.textfield_search {font-family: Arial, Verdana, Helvetica, sans-serif;color:#000000;height: 18px;width: 116px;border: 1px solid #9D9D9D;font-size: 11px;padding:0px;margin:0px;padding-left:4px;margin-bottom:0px;}
a {text-decoration:none; color:#BF1C27; font-size:12px; }
a:hover {text-decoration:none; color:#BF1C27; font-size:12px;}
a.seminar_normal {text-decoration:none; color:#BF1C27; font-size:11px; }
a.seminar_normal:hover {text-decoration:none; color:#BF1C27; font-size:11px;}
.bdr{border:1px solid red;}

#schedule_title{width:150px; float:left; background-color:#B71A1D; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;line-height:30px;font-weight:bold; text-align:center;}
#schedule_date{width:171px; float:left; background-color:#B71A1D; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;line-height:30px;font-weight:bold; text-align:center;}
#schedule_venue{width:171px; float:left; background-color:#B71A1D; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;line-height:30px;font-weight:bold; text-align:center;}
#schedule_cost{width:81px; float:left; background-color:#B71A1D; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;line-height:30px;font-weight:bold; text-align:center;}
#schedule_booking{width:130px; float:left; background-color:#B71A1D; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;line-height:30px;font-weight:bold; text-align:center;}

.schedule_title{width:149px; float:left; font-family:Arial, Helvetica, sans-serif; text-align:left;color:#000000; font-size:11px;height:32px;}
.schedule_date{width:170px; float:left; font-family:Arial, Helvetica, sans-serif; text-align:left;color:#000000; font-size:11px;height:32px;}
.schedule_venue{width:170px; float:left; font-family:Arial, Helvetica, sans-serif; text-align:left;color:#000000; font-size:11px;height:32px;}
.schedule_cost{width:80px; float:left; font-family:Arial, Helvetica, sans-serif; text-align:right;color:#000000; font-size:11px;height:32px;}
.schedule_booking{width:128px; float:left; font-family:Arial, Helvetica, sans-serif; text-align:left;color:#000000; font-size:11px;height:32px;}

/*seminar schedule*/
.semi_sch_date{width:168px; float:left;  font-family:Arial, Helvetica, sans-serif;  font-size:11px;line-height:26px;}
.semi_sch_sttime{width:70px; float:left; font-family:Arial, Helvetica, sans-serif;  font-size:11px;line-height:26px;text-align:center;}
.semi_sch_endtime{width:70px; float:left; font-family:Arial, Helvetica, sans-serif;  font-size:11px;line-height:26px;text-align:center;}
.semi_sch_venue{width:238px; float:left;font-family:Arial, Helvetica, sans-serif;  font-size:11px;line-height:26px;}
.semi_sch_cost{width:60px; float:left; font-family:Arial, Helvetica, sans-serif;  font-size:11px;line-height:26px;text-align:right;}
.semi_sch_booking{width:90px; float:left; font-family:Arial, Helvetica, sans-serif;  font-size:11px;line-height:26px;height:26px;}
.header_cell {sans-serif; color:#ffffff;font-weight:bold; text-align:center; background-color:#B71A1D;}
.seminar_presenter{float:left; text-align:left; color:#4E453E;font-size:12px;padding-left:20px;padding-right:20px;width:700px;}
.semi_sch_sort{width:378px;float:left;}
.normal_standard{text-align:left; color:#4E453E;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.desc_seminar{float:left; text-align:left; color:#4E453E;font-size:12px;padding-left:0px;padding-right:20px;width:650px;}
/*END seminar schedule*/

/*Booking*/
.form_title{width:170px; float:left; ; font-family:Arial, Helvetica, sans-serif;  font-size:12px;line-height:18px; text-align:right;padding-right:10px;}
.errMsg{ font-family:Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;text-align:left;vertical-align:top;color:#ff0000;}
.horozontal_line{float:left; text-align:left;width:550px;color:#ACACAC;height:2px;margin-top:10px;}
.submit_button_big{color : #FFFFFF;font-size : 11px;font-family : verdana;text-align:center;vertical-align:middle;BORDER-RIGHT: #000000 1px solid;BORDER-TOP: #000000 1px solid;BORDER-LEFT: #000000 1px solid;BORDER-BOTTOM: #000000 1px solid;BACKGROUND-COLOR: #B71A1D;height:22px;width:120px;}
.submit_button_large{color : #FFFFFF;font-size : 11px;font-family : verdana;text-align:center;vertical-align:middle;BORDER-RIGHT: #000000 1px solid;BORDER-TOP: #000000 1px solid;BORDER-LEFT: #000000 1px solid;BORDER-BOTTOM: #000000 1px solid;BACKGROUND-COLOR: #B71A1D;;height:22px;width:130px;}
.submit_button_xl{color : #FFFFFF;font-size : 11px;font-family : verdana;text-align:center;vertical-align:middle;BORDER-RIGHT: #000000 1px solid;BORDER-TOP: #000000 1px solid;BORDER-LEFT: #000000 1px solid;BORDER-BOTTOM: #000000 1px solid;BACKGROUND-COLOR: #B71A1D;height:22px;width:180px;font-weight:bold;cursor:hand;}
.submit_button{color : #FFFFFF;font-size : 11px;font-family : verdana;text-align:center;vertical-align:middle;BORDER-RIGHT: #000000 1px solid;BORDER-TOP: #000000 1px solid;BORDER-LEFT: #000000 1px solid;BORDER-BOTTOM: #000000 1px solid;BACKGROUND-COLOR: #B71A1D;height:22px;width:100px;}
.submit_button_small{color : #FFFFFF;font-size : 11px;font-family : verdana;text-align:center;vertical-align:middle;BORDER-RIGHT: #000000 1px solid;BORDER-TOP: #000000 1px solid;BORDER-LEFT: #000000 1px solid;BORDER-BOTTOM: #000000 1px solid;BACKGROUND-COLOR: #B71A1D;height:22px;width:60px;cursor:pointer;}
.seminar_submit{padding-left:150px;padding-top:20px;}
#total_cost{float:left;}
.errMsg{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align:left;vertical-align:top;color:#ff0000;}
/*End Booking*/

/*End Seminar*/

/* User section */
.tablemaincontainer { float:left;width:95%;font-family:Arial, Helvetica, sans-serif;font-size:13px;padding-left:20px;}
.tablecontainermain { float:left;width:90%;font-family:Arial, Helvetica, sans-serif;font-size:13px;padding-left:20px;}
.tablecontainer {padding-left:0px;float:left;width:80%;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
.tablecontainerinner {padding-left:0px;float:left;width:100px;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
.tablecontainerlogin{float:left;width:400px;border:solid 1px #dcdcdc;}
.tablecontainercp{float:left;width:370px;border:solid 1px #dcdcdc;}
.tableformtd1cp { padding:3px;float:left; width:30%;text-align:left;height:25px;font-family:Arial, Helvetica, sans-serif;  font-size:12px;padding-left:35px;}
.tableformtd2cp { padding:3px;float:left; width:40%;text-align:left;padding-left:5px;height:25px;font-family:Arial, Helvetica, sans-serif;  font-size:12px;}
.tablecontainerform{float:left;width:700px;}
.tabletd1 { padding:5px;float:left; width:28%;text-align:right;height:25px;font-family:Arial, Helvetica, sans-serif;  font-size:12px;}
.tabletd2 { padding:5px;float:left; width:48%;text-align:left;padding-left:5px;height:25px;font-family:Arial, Helvetica, sans-serif;  font-size:12px;}
.tableformtd1 { padding:3px;float:left; width:25%;text-align:left;font-family:Arial, Helvetica, sans-serif;  font-size:12px;padding-left:35px;height:25px auto;min-height:25px;}
.tableformtd2 { padding:3px;float:left; width:60%;text-align:left;padding-left:5px;font-family:Arial, Helvetica, sans-serif;  font-size:12px;height:25px auto;min-height:25px;}
.tableformtd1rad { padding:0px;float:left; width:25%;text-align:left;height:55px;font-family:Arial, Helvetica, sans-serif;  font-size:12px;padding-left:35px;color:#000000;}
.tableformtd2rad { padding:0px;float:left; width:60%;text-align:left;padding-left:5px;height:55px;font-family:Arial, Helvetica, sans-serif;  font-size:12px;color:#000000;}
.tableformtd1rad span{ font-family:Arial, Helvetica, sans-serif;  font-size:11px;color:red;}
.tableformtd2rad span{ font-family:Arial, Helvetica, sans-serif;  font-size:11px;color:red;}
.tableformtd1emp { padding:0px;padding-bottom:3px;float:left; width:25%;text-align:left;height:35px;font-family:Arial, Helvetica, sans-serif;  font-size:12px;padding-left:35px;}
.tableformtd2emp { padding:0px;padding-bottom:3px;float:left; width:60%;text-align:left;padding-left:8px;height:35px;font-family:Arial, Helvetica, sans-serif;  font-size:12px;}
.emptext{font-family:Arial, Helvetica, sans-serif;  font-size:11px;font-weight:italic;vertical-align:middle;}
.tablerow { padding:5px;float:left;text-align:left;width:80%;padding-top:5px;padding-bottom:5px;padding-left:5px;}
.tablerowheader {float:left;text-align:left;width:99%;padding-top:3px;padding-left:5px;background-color:#B71A1D;color:#ffffff;font-weight:bold;height:21px auto;}
.tablerowheading{font-size:18px;float:left;text-align:left;width:80%;padding-top:3px;padding-left:35px;background-color:#ffffff;color:#BD282A;font-weight:bold;height:21px;}
.memberarea{ float:left;text-align:left;width:212px;height:29px;padding-left:14px;padding-right:0px;padding-top:0px;padding-bottom:0px;background-color:#333333;color:#ffffff;font-family:Arial, Helvetica, sans-serif;  font-size:12px;}
.memberarealink{float:left;width:157px;padding-left:30px;padding-right:0px;padding-top:15px;padding-bottom:0px;}
.reqdfields{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; text-align:left;vertical-align:top;color:red;}
.tablerowerror{ padding:5px;float:left;text-align:left;width:80%;padding-top:5px;padding-bottom:5px;padding-left:35px;color:red;}
.tablerowsample{ padding:5px;float:left;text-align:left;width:80%;padding-top:5px;padding-bottom:5px;padding-left:35px;color:#000000;}

.maintable{background-color:#B71A1D;}
.tableheadingrow{background-color:#B71A1D;height:20px;font-family:Arial, Helvetica, sans-serif;  font-size:11px;color:#ffffff;font-weight:bold;text-align:center;}
.tablenormalrow{background-color:#ffffff;height:20px;font-family:Arial, Helvetica, sans-serif;  font-size:11px;color:#000000;}
/*END user*/

/*Direstory section*/
.directory_content{float:left;width:540px;}
.google_add{float:left;width:135px;height:500px;border:1px solid #CCCCCC;margin-left:15px;}
.red_bg{background-color:#B61A1D;height:22px;padding-top:4px;font-family:Arial, Helvetica, sans-serif;  font-size:15px;color:#FFFFFF;font-weight:bold;}
.advertitle{background-color:#B61A1D;height:22px;padding-top:4px;font-family:Arial, Helvetica, sans-serif;  font-size:15px;color:#FFFFFF;font-weight:bold;}
.td1{background-color:#F2EFDE;padding:5px 0px 5px 10px;font-family:Arial, Helvetica, sans-serif;  font-size:12px;}
.td2{background-color:#F9F8F3;padding:5px 0px 5px 10px;font-family:Arial, Helvetica, sans-serif;  font-size:12px;}
.advertdesc{background-color:#F9F6ED;padding:5px 0px 5px 10px;font-family:Arial, Helvetica, sans-serif;  font-size:12px;}
.advertitle{background-color:#F2EFDE;height:22px;margin-top:2px;padding-top:4px;font-family:Arial, Helvetica, sans-serif;  font-size:15px;color:#000000;font-weight:bold;}
#advert_comments{float:left;width:98%;border:1px solid #CCCCCC; background-color:#F9F6ED;}
#advert_comment{float:left;width:520px; padding:0px 0px 10px 10px;}
#advert_paging{float:left;width:140px;  padding:0px 0px 10px 0px;}
.advertrate{float:left;width:430px;}
.starrate{float:right;width:85px;}
.form_title_dir{float:left;width:80px;text-align:right;}
.form_field{float:left;width:440px;padding-left:5px;}
.form_stars{float:left;width:85px;padding-left:5px;}
#star_comment{float:left;width:330px;padding-left:5px;}
.advert_comment_inner{float:left;width:98%;}
.horozontal_line_small{float:left; text-align:left;width:450px;color:#d8d8d8;height:1px;margin-top:10px;}
/*END Direstory section*/
.paging{width:150px;margin:0px;padding:0px;float:right;}
.align_right{ text-align:right}
.align_center{ text-align:center;}
.tablerowmain{float:left;text-align:left;width:95%;padding-top:5px;padding-bottom:5px;padding-left:35px;color:#000000;}
.hiddendiv{display:none;}

.height_20{height:20px;}

/*For star rating*/
.rating{
	width:80px;
	height:16px;
	margin:0;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url('../../graphics/main/star-matrix.gif') no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars */
.nostar {background-position:0 0}
.star1 {background-position:0 -16px}
.star2 {background-position:0 -32px}
.star3 {background-position:0 -48px}
.star4 {background-position:0 -64px}
.star5 {background-position:0 -80px}
ul.rating li {
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}
ul.rating li a:hover {
	z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;	
	background: url('../../graphics/main/star-matrix.gif') no-repeat 0 0
}
ul.rating li.one a:hover {background-position:0 -96px;}
ul.rating li.two a:hover {background-position:0 -112px;}
ul.rating li.three a:hover {background-position:0 -128px}
ul.rating li.four a:hover {background-position:0 -144px}
ul.rating li.five a:hover {background-position:0 -160px}
/* end rating code */
h3{margin:0 0 2px 0;font-size:110%}
/*END For star rating*/
.disinline{display:inline;padding:0px;margin:0px;}
#breadcrumb{position:relative;margin-top:105px;z-index:100;left:20px;}
.top_heading {text-decoration:none; color:#B71A1D; font-size:15px; font-weight:bold; }
#search_results{height:20px;width:380px;float:left;top:8px;position:relative;}
#search_results_page{float:left;height:20px auto;min-height:20px;width:385px;float:left;position:relative;}
.top_header {color:#BF1C27;font-size:17px;padding-top:0px;;font-weight:bold;}
.tablerow{background-color:#ffffff;height:15px;font-family:Arial, Helvetica, sans-serif;  font-size:11px;color:#000000;}
.td_selected{color:#FFFFFF;font-size:12px;padding-top:0px;;font-weight:bold;background-color:#BF1C27; line-height:20px;}
.td_link{color:#BF1C27;font-size:12px;padding-top:0px;;font-weight:bold;background-color:#F3EFDE;  line-height:20px;}
.table_document{border:1px solid #F3EFDE;background-color:#F9F6ED;}
.bg_white{background-color:#FFFFFF;}
.usertabletd1 {font-family:Arial, Helvetica, sans-serif;  font-size:12px;}
.usertabled2 { font-family:Arial, Helvetica, sans-serif;  font-size:12px;}
.usertablerowheading{font-size:18px;text-align:left;color:#BD282A;font-weight:bold;}
.home_bottom_containar{float:left; width:525px;padding-bottom:20px;}
.home_right_container{float:left; width:544px;}
.news_content{float:left;width:100%;}
.bg{border:1px solid red;}
.cursorhand{cursor:pointer;}
.page_header{width:715px;color:#BF1C27;font-size:17px;padding:0px 10px 20px 20px; font-weight:bold;float:left;}
.width100p{width:99%}
.print_hidden{visibility:hidden;}