html,body{margin:0;padding:0}
body{font: 85%/1.3 Arial, Helvetica, sans-serif ; text-align: left;background: #fff;padding-bottom:20px}

a {color:#0033FF; background: inherit; text-decoration: none}
a:hover{color: #CD0537; text-decoration: underline}

/*a { color: #0066B3; background: inherit; text-decoration: none;}*/
h1 { font: bold 1.8em Arial, Helvetica, sans-serif; color: #000 }
h2 { font: bold 1.5em Arial, Helvetica, sans-serif; color: #000 }
h3 { font: bold 1.2em Arial, Helvetica, sans-serif; color: #000 }
h4 { font: bold 1.1em Arial, Helvetica, sans-serif; color: #000 }
h5 { font: bold 1.0em Arial, Helvetica, sans-serif; color: #000 }
h6 { font: bold 0.9em Arial, Helvetica, sans-serif; color: #000 }

#text_link a{color: #000000}
#text_link a:hover{background: #CD0537;color: #FFFFFF}

#home_link a{ text-decoration:none}
#home_link a:hover{background: #CD0537;color: #FFFFFF}

#top {
	float:center;
	width: 100%;
	margin-top: 1.2em;
	margin-bottom: 1.2em;
	background: #FFF;
	text-align: justify;
	color:#000;
}

#top_mail {
	float:center;
	width: 100%;
	margin-top: 1.2em;
/*	margin-bottom: 1.2em;*/
	background: #FFF;
	text-align: justify;
	color:#000;
}

#bottom_mail {
	float:center;
	width: 100%;
/*	margin-top: 1.2em;*/
	margin-bottom: 1.2em;
	background: #FFF;
	text-align: justify;
	color:#000;
}

#header{width:100%;align:center;overflow:hidden;background: #fff; }
/*#header_top_left{font: bolder  xx-large "Bradley Hand ITC"; width:100%;align:center;overflow:hidden;background: #FFFFFF; color:#CD0537}
*/

/*
"Copperplate Gothic Light"
"BankGothic Md BT"
*/

#header_top_left{font: 220% "Copperplate Gothic Bold" ; width:100%;align:center;overflow:hidden;background: #FFFFFF; color:#CD0537}

#header_top_right{font: 120% Verdana; width:100%;align:center;overflow:hidden;background:#FFF}



#menu{width:770px;margin:0 auto;text-align:left}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{float:right;font-size: 100%}
ul#nav li{float:left;margin-left: 3px;text-align: center}
ul#nav a{float:left;width: 80px;padding: 3px 0;background: #FFFFFF;text-decoration:none;color: #CD0537;
 border-top : 1px solid #fff; border-left : 1px solid #fff; border-right : 1px solid #CD0537}
ul#nav a:hover{background: #CD0537;color: #FFFFFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #CD0537;color: #FFFFFF}
ul {  padding: 0; margin: 0;}
li { list-style-type: none;}


#content {
/* font: 90%/1.3 Arial, Helvetica, sans-serif; */
	margin: 0 auto;
    padding: 15px;
	background: #fff;
}

#copyright {font-size: 0.8em}

#content_mail {
    font-size: 100%;
	margin: 0 auto;
    padding: 15px;
	background: #fff;
}


.grey_bg_white_font {
	background: #b3bcbf;
	color: #FFFFFF;
}

.white_bg_grey_font {
	background: #FFFFFF;
	color: #b3bcbf;
}


.light_grey_bg {
 background:#EFEFEF;
}

.theme_bg {
	background: #CD0537;
	 color: #FFFFFF;
}


.light_blue_bg {
	background: #0066FF;
	 color: #FFFFFF;
}


.font_with_theme_bg {
     font: inherit;
	 color: #FFFFFF;
	 background: #CD0537;
}

.theme_bg_grey_font {
	background: #CD0537;
	color: #b3bcbf;
}

.theme_bg_white_font {
	background: #CD0537;
	color: #FFFFFF;
}

.white_bg_theme_font {
	background: #FFFFFF;
	color: #CD0537;
}



#right {
    font-size: 100%;
	float: right;
	width: 78.5%;
	margin-bottom: 1.2em;
	background: #FFF;
	text-align: justify;
	color:#000;
}

#right .home {
    font-size: 100%;
	color: #000;
}

#right .para {
	color: #000;		 
}

#left {
    font-size: 100%;
	float: left;
	width: 20%;
	margin: 0 0 0.3em 0;
	color:#000;
}

#left .theme_font_box {
	padding: 0.5em;
	margin: 0 0 0.3em 0; 
	background : #FFFFFF ;
	color:#CD0537;
}


#left .theme_bg_box {
	padding: 0.5em;
	margin: 0 0 0.3em 0; 
	background : #CD0537 ;
	color:#FFFFFF;
}

#left .theme_bg_box a{color:#FFFFFF}

#left .grey_box {
	padding: 0.5em;
	margin: 0 0 0.3em 0; 
	background : #E5E5E5 ;
	color:#CD0537;
}

#left .white_box {
	padding: 0.5em;
	margin: 0 0 0.3em 0;
	background : #FFFFFF ;
}

