/*------------------ DEFAULT -------------------*/
body {
	margin:0;
	padding:10px 0 10px 0;
	background-color: #d52621;
	background-image: url(images/pattern.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
}
p, img, a, ul, h2, h3 {
	margin:0; padding:0;
}
a {text-decoration:none;}
img {border:none;}
/*------------------ HEADER -------------------*/
.infoTxt {font-weight:bold !important;}
.infoTxt a {
	color:#707070; background-color:#fff; text-decoration:underline;
}
.infoTxt a:hover {text-decoration:none;}
/*----- TOP MENU ------*/
.topLinks {background:#03547D; height:28px;}
.topLinks ul {list-style:none; padding:8px 13px 0 0; line-height:12px;}
.topLinks ul li {
	float:right; padding:0 7px; border-right:#fff 1px solid;
}
.topLinks ul li a {color:#fff; background:#03547D;}
.topLinks ul li a:hover {color:#A0E1FC; background:#03547D;}
/*.topMidLink {height:30px;}*/
/*----- CORNERS ------*/
.header {
	background:url(images/header_bg.gif) 0 0 no-repeat; height:179px;
}
.topBodyCorner {
	background:url(images/top_body_corner.gif) 0 0 no-repeat;
}

.bottomBodyCorner {
	background:url(images/bottom_body_corner.gif) 0 0 no-repeat;
}
.topFooterCorner {
	background:url(images/top_footer_corner.gif) 0 0 no-repeat;
}
.bottomFooterCorner {
	background:url(images/bottom_footer_corner.gif) 0 0 no-repeat;
}




.roundedcornr_box_red_box {
	background: url(images/corners/roundedcornr_295216_tl.png) no-repeat top left;
}
.roundedcornr_top_red_box {
	background: url(images/corners/roundedcornr_295216_tr.png) no-repeat top right;
}
.roundedcornr_bottom_red_box {
	background: url(images/corners/roundedcornr_295216_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_red_box div {
	background: url(images/corners/roundedcornr_295216_br.png) no-repeat bottom right;
}
.roundedcornr_content_red_box {
	background: url(images/corners/roundedcornr_295216_r.png) top right repeat-y;
}

.roundedcornr_top_red_box div,.roundedcornr_top_red_box,
.roundedcornr_bottom_red_box div, .roundedcornr_bottom_red_box {
	width: 100%;
	height: 30px;
	font-size: 1px;
}
.roundedcornr_content_red_box, .roundedcornr_bottom_red_box {
	margin-top: 0px;
}
.roundedcornr_content_red_box {  color:#FFFFFF; padding: 10px; }









.roundedcornr_box_white_box {
	background: url(images/corners/roundedcornr_123993_tl.png) no-repeat top left;
}
.roundedcornr_top_white_box {
	background: url(images/corners/roundedcornr_123993_tr.png) no-repeat top right;
}
.roundedcornr_bottom_white_box {
	background: url(images/corners/roundedcornr_123993_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_white_box div {
	background: url(images/corners/roundedcornr_123993_br.png) no-repeat bottom right;
}
.roundedcornr_content_white_box {
	background: url(images/corners/roundedcornr_123993_r.png) top right repeat-y;
}

.roundedcornr_top_white_box div,.roundedcornr_top_white_box,
.roundedcornr_bottom_white_box div, .roundedcornr_bottom_white_box {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.roundedcornr_content_white_box, .roundedcornr_bottom_white_box {
	margin-top: 0px;
}
.roundedcornr_content_white_box {  color:#000000; padding: 10px; }




.roundedcornr_box_white_box_main {
	background: url(images/corners/roundedcornr_123993_tl.png) no-repeat top left;
}
.roundedcornr_top_white_box_main {
	background: url(images/corners/roundedcornr_123993_tr_main.png) no-repeat top right;
}
.roundedcornr_bottom_white_box_main {
	background: url(images/corners/roundedcornr_123993_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_white_box_main div {
	background: url(images/corners/roundedcornr_123993_br.png) no-repeat bottom right;
}
.roundedcornr_content_white_box_main {
	background: url(images/corners/roundedcornr_123993_r.png) top right repeat-y;
}
/*.roundedcornr_content_white_box_main {
	background: url(images/corners/roundedcornr_123993_r.png) top right repeat-y;
}*/

.roundedcornr_top_white_box_main div,.roundedcornr_top_white_box_main,
.roundedcornr_bottom_white_box_main div, .roundedcornr_bottom_white_box_main {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.roundedcornr_content_white_box_main, .roundedcornr_bottom_white_box_main {
	margin-top: 0px;
}
.roundedcornr_content_white_box_main {  color:#000000; padding: 10px; }



.roundedcornr_box_blue_box {
	background: url(images/corners/roundedcornr_547178_tl.png) no-repeat top left;
}
.roundedcornr_top_blue_box {
	background: url(images/corners/roundedcornr_547178_tr.png) no-repeat top right;
}
.roundedcornr_bottom_blue_box {
	background: url(images/corners/roundedcornr_547178_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_blue_box div {
	background: url(images/corners/roundedcornr_547178_br.png) no-repeat bottom right;
}
.roundedcornr_content_blue_box {
	background: url(images/corners/roundedcornr_547178_r.png) top right repeat-y;
}

.roundedcornr_top_blue_box div,.roundedcornr_top_blue_box,
.roundedcornr_bottom_blue_box div, .roundedcornr_bottom_blue_box {
	width: 100%;
	height: 30px;
	font-size: 1px;
}
.roundedcornr_content_blue_box, .roundedcornr_bottom_blue_box {
	margin-top: 0px;
}
.roundedcornr_content_blue_box { color:#FFFFFF; padding: 10px;}



/*----- BODY LINKS -------*/
.bottomBg {background:url(images/body_bottom_bg.gif) left bottom repeat-x; height:40px;}
.ver_divider{ background:url(images/ver_dot.gif) 0 0 repeat-y;}
.horz_dot{ background:url(images/horz_dot.gif) 0 50% repeat-x;}

.style1 {
	color: #064c82;
	font-size: 24px;
	font-family: "Times New Roman", Times, serif;
}
.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #800F0B;
	font-size: 23px;
}

.subtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #800F0B;
	font-size: 16px;
}

/*------------------ FOOTER -------------------*/
.footer {background:#d42522; color:#fff;}
.footer p {font-size:11px;}
.footer ul { list-style:none; width:850px; margin:0 auto;}
.footer ul li {
	float:left; line-height:18px; padding:0 6px 0 7px;
	background:url(images/footer_libg.gif) 0 50% no-repeat;
}
.footer ul li a {color:#fff; background:#d42522;}
.footer ul li a:hover {color:#9ABDE1; background:#d42522;}
/*------------------ MISCLENIOUS -------------------*/
.whiteBg {background:#fff;}
.redTxt {color:#8B0000 !important;}
.noBorder {border:none !important;}
.botPad {padding-bottom:20px !important;}
.leftPad {padding-left:15px !important;}
.leftPad2 {padding-left:75px !important;}
.noBg {background:none !important;}