
html, body {
	margin: 0px;
	padding: 0px;
	height:100%;
	width:100%;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}

a{
color:#6C6C6C;
text-decoration:underline;
}

a:hover{
color:#6600FF;
text-decoration:none;
}


h3{
font-size:110%;
font-weight:bold;
	margin: 0px;
	padding: 5px 0px 5px 0px;
}

form{
	margin: 0px;
	padding: 0px;
}

.top_borders{
border-top: 1px #DDDDDD solid;
border-left: 1px #DDDDDD solid;
border-right: 1px #DDDDDD solid;
border-bottom: 1px #DDDDDD solid;
}

/*btn_search*/
    .btn_seach {margin:0;padding:0px 10px 0 0px;list-style:none;font-size:93%;line-height:normal;font: bold 11px/1.5em Verdana;}
    .btn_seach a {float:left;background:url("../images/btn_search1.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
    .btn_seach a span {float:left;display:block;background:url("../images/btn_search2.gif") no-repeat right top;padding:2px 9px 3px 3px;color:#FFF;}
    .btn_seach a span {float:none;}
    .btn_seach a:hover span {color:#FFF;}
    .btn_seach a:hover {background-position:0% -42px;}
    .btn_seach a:hover span {background-position:100% -42px;}

/*news*/
.news{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.news td{
border-bottom:#EBECED 1px dotted;
height:26px;

}

.news a{
color:#CA0002;
text-decoration:underline;
}

.news a:hover{
color:#CA0002;
text-decoration:none;
}


/*--header--*/
table.head{margin-bottom:0px; background-color:#EBECED;}
table.head td.corn{padding:0px;background-color:#EBECED;background-image:url('../images/px.gif');background-repeat:no-repeat;}
table.head td.inside{text-align:left;padding:0px 0px 0px 0px;border-left:1px solid #EBECED;border-right:1px solid #EBECED;font-size:70%;padding-left:2px; font-weight:normal;}


.head_search{width:95%;}

input.head_search {
border-top: 1px #ACA899 solid;
border-left: 1px #ACA899 solid;
border-right: 1px #FFFFFF solid;
border-bottom: 1px #FFFFFF solid;
background-color:#EDEEF2;
color:#6C6C6C;
height: 18px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
padding-left:8px;
}

.logobox{
height:50px;
width:170px;
text-align:center;
font-size:110%;
}

.logobox a{
color:#6C6C6C;
font-size:110%;
text-decoration:none;
}

.logobox a:hover{
color:#A8A9AA;
font-size:110%;
text-decoration:none;
}

.people{
height:30px;
font-size:100%; 
color:#6C6C6C;
}

.people a{
color:#6C6C6C;
text-decoration:none;
}

.people a:hover{
color:#6600FF;
text-decoration:underline;
}


.pathicons{
height:30px;
font-size:70%; 
text-align:left;
font-weight:bold;
}

.pathicons a{
color:#6C6C6C;
text-decoration:underline;
}

.pathicons a:hover{
color:#6600FF;
text-decoration:none;
}


.toplinks_left{
height:30px;
font-size:100%; 
text-align:left;
font-weight:bold;
}

.toplinks_left a{
color:#6C6C6C;
text-decoration:underline;
}

.toplinks_left a:hover{
color:#6600FF;
text-decoration:none;
}

.toplinks_right{
width:250px;
height:30px;
font-size:100%; 
text-align:right;
font-weight:bold;
padding-right:10px;
}

.toplinks_right a{
color:#6C6C6C;
text-decoration:underline;
}

.toplinks_right a:hover{
color:#6600FF;
text-decoration:none;
}

.topsearch{
height:30px;
font-size:100%; 
text-align:left;
font-weight:bold;
}

.topsearch a{
color:#6C6C6C;
text-decoration:underline;
}

.topsearch a:hover{
color:#6600FF;
text-decoration:none;
}

.topsearch_right{
height:30px;
font-size:100%; 
text-align:right;
font-weight:bold;
padding-right:1px;
}

.topsearch_right a{
color:#6C6C6C;
text-decoration:underline;
}

.topsearch_right a:hover{
color:#6600FF;
text-decoration:none;
}

/*--banner_holder--*/
.banner_holder{font-size:100%;text-align:center;height:98px;
}

.banner728{
width:728px;
height:80px;
font-size:50%; 
text-align:center;
border-top: 1px #EBECED solid;
border-left: 1px #EBECED solid;
border-right: 1px #EBECED solid;
border-bottom: 1px #EBECED solid;
}

/*--footer_holder--*/
.footer_holder{
font-size:100%; 
text-align:center; 
height:60px;
border-top: 1px #EBECED solid;
font-size:70%;
}

.footer_holder a{
color:#999999;
text-decoration:underline;
}

.footer_holder a:hover{
color:#6600FF;
text-decoration:underline;
}



/*--left_nav_block--*/
table.left_nav_block td.corn{padding:0px;background-color:#EBECED;background-image:url('../images/px.gif');background-repeat:no-repeat;}
table.left_nav_block td.inside{text-align:left;padding:3px 3px 3px 3px;border-left:1px solid #EBECED;border-right:1px solid #EBECED;}

td.insideBG{text-align:left;padding:3px 3px 3px 3px;border-left:1px solid #EBECED;border-right:1px solid #EBECED; background-color:#EBECED;}

table.left_nav_block td.insideLeft{text-align:left;padding:3px 3px 3px 3px;border-left:1px solid #EBECED;}

table.left_nav_block td.insideRight{text-align:left;padding:3px 3px 3px 3px;border-right:1px solid #EBECED; }

table.left_nav_block td.header{
background-color:#EBECED;height:18px;font-size:75%;font-weight:bold;padding-left:3px;text-align:left;border-bottom:2px solid #000000;}

.spacer{
height:4px;
width:100%;
display:block;
}

.spacerTop{
height:4px;
width:100%;
display:block;
border-bottom:1px solid #EBECED;
}

.spacerBottom{
height:4px;
width:100%;
display:block;
border-top:1px solid #EBECED;
}

/*--form bg--*/
.form_bg{
background-color:#F9F9FA;
border-left:1px solid #EBECED;
border-right:1px solid #EBECED;
border-bottom:1px solid #EBECED;
padding:10px 10px 10px 10px;
font-size:70%; color:#000000;
text-align:left;
vertical-align:top;
}

.form_bg2{
padding:10px 10px 10px 10px;
border:1px solid #EBECED;
font-size:70%; color:#000000;
text-align:left;
vertical-align:top;
}

.form_bg_header{
padding:0px 2px 0px 2px;
font-size:140%; 
color:#000000;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}

.form_bg_btn{
text-align:center;
}

.form_bg_btn a{
padding:2px 2px 2px 2px;
font-size:130%; 
font-weight:bold;
text-transform:uppercase;
width:70px;
height:26px;
background-color:#EBECED;
}

.form_bg_btn_small a{
padding:2px 2px 2px 2px;
font-size:100%; 
font-weight:bold;
text-decoration:underline;
}

/*--bord--*/
table.bord td.corn{padding:0px;background-color:#EBECED;background-image:url('../images/px.gif');background-repeat:no-repeat;}
table.bord td.inside{padding:3px 3px 3px 3px;border-left:1px solid #EBECED;border-right:1px solid #EBECED;}

table.bord td.inside2{padding:3px 3px 3px 3px;border-left:1px solid #EBECED;border-right:1px solid #EBECED;border-bottom:1px solid #EBECED;}

table.bord td.insideLogin{padding:3px 40px 3px 40px;border-left:1px solid #EBECED;border-right:1px solid #EBECED;font-size:70%; color:#000000;}

table.bord td.insideBG{padding:3px 3px 3px 3px;border-left:1px solid #EBECED;border-right:1px solid #EBECED; font-size:70%; vertical-align:top; font-weight:bold;}

table.bord td.insideBGlogin{ height:80px; vertical-align:middle;padding:4px 4px 4px 4px;border-left:1px solid #EBECED;border-right:1px solid #EBECED; background-color:#EBECED;}

.insideBGlogin_text{
font-size:160%;
padding-left:5px;
padding-right:5px;
}

table.bord td.inside_abc{text-align:center;
padding:3px 3px 3px 3px;
border-left:1px solid #EBECED;
border-right:1px solid #EBECED;
background-color: #EBECED;
font-size:60%; 
vertical-align:top;}

td.inside_abc a{
color:#6C6C6C;
padding:0px 1px 0px 1px;
text-decoration:none;
}

td.inside_abc a:hover{
color:#6C6C6C;
background-color:#F7F8FA;
padding:0px 1px 0px 1px;
}

input.inside_abc {
border-top: 1px #ACA899 solid;
border-left: 1px #ACA899 solid;
border-right: 1px #FFFFFF solid;
border-bottom: 1px #FFFFFF solid;
background-color:#EDEEF2;
color:#6C6C6C;
height: 12px;
width:30px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:center;
}


.bord a{
color:#6C6C6C;
text-decoration:none;
}

.bord a:hover{
color:#6600FF;
text-decoration:none;
}

table.bord td.insideLeft{padding:3px 3px 3px 3px;border-left:1px solid #EBECED;vertical-align:top;}

table.bord td.insideRight{padding:3px 3px 3px 3px;border-right:1px solid #EBECED;vertical-align:top; text-align:left;}

.c_insideLeft{text-align:center;padding:3px 3px 3px 3px;border-left:1px solid #EBECED;vertical-align:top;}

.c_insideRight{text-align:center;padding:3px 3px 3px 3px;border-right:1px solid #EBECED;vertical-align:top;}

table.bord td.insideCenter{text-align:left;padding:3px 3px 3px 3px;vertical-align:top;}

table.bord td.header{
background-color:#EBECED;height:18px;font-size:75%;font-weight:bold;padding-left:3px;text-align:left;border-bottom:2px solid #999999;color:#000000;}

.spacer{
height:4px;
width:100%;
display:block;
}

/*-- new format --*/

img.new_format{
border-top: 1px #EBECED solid;
border-left: 1px #EBECED solid;
border-right: 1px #EBECED solid;
border-bottom: 1px #EBECED solid;
width:80px;
height:80px;
}

.new_header{
font-weight:bold;
font-size:70%;
font-family:Arial, Helvetica, sans-serif;
}

.new_text{
font-weight:normal;
font-size:60%;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
}

.new_text a{
color:#999999;
text-decoration:underline;
}

.new_text a:hover{
color:#6600FF;
text-decoration:underline;
}


/*-- dir_block --*/
table.dir_block{margin-bottom:0px; background-color:#EBECED;}
table.dir_block td.corn{padding:0px;background-color:#EBECED;background-image:url('../images/px.gif');background-repeat:no-repeat;}
table.dir_block td.header{text-align:left;padding:3px 3px 3px 3px;border-left:1px solid #EBECED;border-right:1px solid #EBECED;font-size:80%;padding-left:2px; vertical-align:top; font-weight:bold; text-transform:uppercase; color:#6C6C6C;}
table.dir_block td.inside{text-align:left;padding:0px 4px 4px 4px;border-left:1px solid #EBECED;border-right:1px solid #EBECED;font-size:70%; vertical-align:top; color:#6C6C6C;}

.dir_block a{
color:#6C6C6C;
text-decoration:underline;
}

.dir_block a:hover{
color:#6600FF;
text-decoration:underline;
}

/************** .re_companies styles ***************/
.re_companies{
	padding: 2px 2px 2px 2px;
	font-size: 70%;
	text-align:justify;
	vertical-align:middle;
}
.re_header{
	text-align: left;
	font-size: 110%;
	font-weight:bold;
}

.re_companiesPic{
vertical-align:top;
}

.re_companiesPic img{
background-color:#F3F4F4;
border-top: 1px #EBECED solid;
border-left: 1px #EBECED solid;
border-right: 1px #EBECED solid;
border-bottom: 1px #EBECED solid;
width:80px;
height:80px;
padding: 0px 0px 0px 0px;
}

/* re_comp */
.re_comp{
border-left: 1px #EBECED solid;
border-bottom: 1px #EBECED solid;
padding: 3px 3px 3px 6px;
font-size: 70%;
text-align:center;
font-weight:bold;
}


.re_company img{
background-color:#F3F4F4;
border-top: 1px #EBECED solid;
border-left: 1px #EBECED solid;
border-right: 1px #EBECED solid;
border-bottom: 1px #EBECED solid;
width:150px;
height:150px;
}

/************** .re_comp40 styles ***************/
.re_comp40{
	padding: 0px 2px 0px 0px;
	font-size: 70%;
	text-align:left;
	vertical-align:middle;
}

.re_comp40Pic{
vertical-align:top;
}

.re_comp40Pic img{
background-color:#F3F4F4;
border-top: 1px #EBECED solid;
border-left: 1px #EBECED solid;
border-right: 1px #EBECED solid;
border-bottom: 1px #EBECED solid;
width:40px;
height:40px;
padding: 0px 0px 0px 0px;
}

/************** .re_compline styles ***************/
.re_compline{
	padding: 2px 2px 2px 2px;
	font-size: 70%;
	text-align:left;
	vertical-align:middle;
	border-top: 1px #EBECED solid;
border-left: 1px #EBECED solid;
border-right: 1px #EBECED solid;
border-bottom: 1px #EBECED solid;
}

/************** .re_singleline styles ***************/
.re_singleline{
width:100%;
	padding: 2px 2px 2px 2px;
	font-size: 70%;
	text-align:left;
	vertical-align:middle;
border-bottom: 1px #EBECED solid;
}

/************** .tile styles ***************/
.tile{
	padding: 1px 1px 1px 1px;
	text-align:center;
	height:62px;
	}

.tile img{
	padding: 1px 1px 1px 1px;
	font-size: 70%;
	text-align:center;
	vertical-align:middle;
	border-top: 1px #EBECED solid;
border-left: 1px #EBECED solid;
border-right: 1px #EBECED solid;
border-bottom: 1px #EBECED solid;
width:150px;
height:60px;
}

/* promo_text */
.promo_text{
text-align:left;
vertical-align:middle;
padding:0px 0px 0px 0px;
border-bottom:1px solid #EBECED;
font-size:70%;
height:50px;
width:100%;
}

/* pathline */
.pathline{
text-align:left;
vertical-align:middle;
padding:0px 5px 0px 5px;
font-size:60%;
height:20px;
width:100%;
}

.pathline a{
color:#6C6C6C;
text-decoration:underline;
}

.pathline a:hover{
color:#6600FF;
text-decoration:none;
}

/* re_ms */
.re_ms{
padding: 2px 3px 3px 0px;
font-size: 70%;
text-align:center;
font-weight:bold;
}

.re_ms_header{
padding: 0px 0px 0px 0px;
text-align:left;
height:22px;
}

.re_ms_header h1{
font-size: 80%;
text-transform:uppercase;
font-weight:bold;
border-bottom:#EBECED 1px solid;
}

.re_ms_header2{
font-size: 120%;
text-transform:uppercase;
font-weight:bold;
border-bottom:#EBECED 1px solid;
height:22px;
}

.re_ms_text{
padding: 2px 0px 2px 0px;
font-size: 70%;
text-align:left;
line-height:16px;
}

.re_ms_text_color{
padding: 2px 0px 2px 0px;
font-size: 70%;
text-align:left;
line-height:16px;
color:#000000;
}

.re_ms_text hr{
padding: 2px 2px 2px 2px;
font-size: 5%;
text-align:left;
color:#EBECED;
size:1px;
}

.re_ms img{
background-color:#F3F4F4;
border-top: 1px #EBECED solid;
border-left: 1px #EBECED solid;
border-right: 1px #EBECED solid;
border-bottom: 1px #EBECED solid;
width:150px;
height:150px;
font-size: 12px;
}

.re_ms_titleBG{
padding: 2px 0px 0px 0px;
text-align:left;
line-height:16px;
border-bottom: 1px #EBECED solid;
background-color:#EBECED;
}

.re_ms_title{
font-size: 12px;
text-align:left;
line-height:16px;

font-weight:bold;
text-transform:uppercase;
padding: 2px 4px 2px 4px;
}

.re_ms_footer{
font-size: 12px;
line-height:16px;
font-weight:normal;
text-transform:capitalize;
padding: 1px 4px 1px 4px;
border-top: 0px #EBECED solid;
border-left: 1px #EBECED solid;
border-right: 1px #EBECED solid;
border-bottom: 1px #EBECED solid;
background-color:#EBECED;
}

.re_ms_footer_edit{
font-size: 12px;
line-height:16px;
font-weight:normal;
text-transform:lowercase;
padding: 1px 4px 1px 4px;
border-top: 0px #EBECED solid;
border-left: 1px #EBECED solid;
border-right: 1px #EBECED solid;
border-bottom: 1px #EBECED solid;
background-color:#F9F9FA;
}

.re_ms_edit{
font-size: 12px;
line-height:16px;
font-weight:normal;
text-transform:lowercase;
padding: 1px 3px 1px 3px;
background-color:#EBECED;
color:#6C6C6C;
}

.re_ms_edit a{
font-size: 12px;
line-height:16px;
font-weight:normal;
text-transform:lowercase;
padding: 1px 3px 1px 3px;
background-color:#EBECED;
color:#6C6C6C;
}

.re_ms_edit a:hover{
font-size: 12px;
line-height:16px;
font-weight:normal;
text-transform:lowercase;
padding: 1px 3px 1px 3px;
background-color:#6C6C6C;
color:#FFCC00;
}

.re_ms_info{
padding: 6px 4px 6px 4px;
font-size: 12px;
text-align:left;
line-height:16px;
text-align:justify;
border-top: 1px #EBECED solid;
border-left: 1px #EBECED solid;
border-right: 1px #EBECED solid;
border-bottom: 1px #EBECED solid;
background-color:#F9F9FA;
}

.form_border{
border-top: 1px #EBECED solid;
border-left: 1px #EBECED solid;
border-right: 1px #EBECED solid;
border-bottom: 1px #EBECED solid;
}

.form_header{
padding: 2px 2px 2px 2px;
font-size: 80%;
text-align:left;
font-weight:bold;
background-color:#EBECED;
}

.form_error{
font-size: 70%;
text-align:center;
font-weight:bold;
color:#FF0000;
}

.form_right{
font-size: 70%;
text-align:right;
font-weight:bold;
}

.form_left{
font-size: 70%;
text-align:left;
font-weight:bold;
}

.form_center{
font-size: 70%;
text-align:center;
font-weight:bold;
}

.pages_title{
font-size: 80%;
line-height:16px;
font-weight:bold;
text-transform:capitalize;
padding: 2px 10px 2px 10px;
border-bottom: 1px #EBECED solid;
}

.pages_text{
font-size: 70%;
line-height:16px;
font-weight:normal;
text-transform:capitalize;
padding: 2px 10px 2px 10px;
text-align:justify;
}

.pages_text2{
font-size: 70%;
line-height:16px;
font-weight:normal;
padding: 2px 10px 2px 10px;
text-align:justify;
}




