/****GENERAL****/

* { padding: 0; margin: 0;}

img {border: 0;}

body {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #4c4c4c; text-align:center; overflow:scroll; background: #cc0001}

a:link, a:visited {text-decoration: underline; font-weight: normal; outline: none; text-align: left; color: #cc0001; font-size: 1em; }

.float { float: left;} 
.clear { clear: both;} 

/****WRAPPER****/
div#wrapper {width:100%; height: 100%; background: #fff;}

div.container1 {width: 100%; position:relative;}
div#containerall  {width: 980px; background:#fff; margin: 0 auto; text-align:left;  }

/*****MENU****/
div.ctmenu {height: 45px; background: url(../a/menubg.jpg) repeat-x; width: 100%; text-align: center; position:relative}
div.menu {width:980px; text-align: left; margin: auto; padding: 8px 0px 0 0px; position:relative}
div.brd1 {height: 30px; background: url(../a/menubg.jpg) repeat-x;width: 5px; position:absolute; left: 10px; top: 3px; z-index: 5}
div.brd2 {height: 30px; background: url(../a/menubg.jpg) repeat-x;width: 5px; position:absolute; left: 795px; top: 3px; z-index: 4}
/****HDR****/
div#header {width: 100%; height: 237px; text-align:center; background: #cc0001;}

a.mainlevel {font-size: 0.6em; color: #fff; text-decoration: none; line-height: 2.6em; padding: 3px 18px 3px 18px;
	border-right: 0.5px solid #6f1417; border-left: 0.5px solid #d84d55; position:relative; left: 12px}
a.mainlevel:hover {background: url(../../../images/menu_bg_hover.jpg)}
a.mainlevel:visited {font-size: 0.6em; color: #fff; text-decoration: none; line-height: 2.6em; padding: 3px 18px 3px 18px;
	border-right: 0.5px solid #6f1417; border-left: 0.5px solid #d84d55; position:relative; left: 12px}
a.mainlevel:active {font-size: 0.6em; color: #fff; text-decoration: none; line-height: 2.6em; padding: 3px 18px 3px 18px;
	border-right: 0.5px solid #6f1417; border-left: 0.5px solid #d84d55; position:relative; left: 12px}
/*****CONTENT****/
div.content  {float:left; width: 515px; position: relative;  padding: 0px 20px 0px 37px; margin: 38px 0 40px 0; border-right: 1px solid #d3d3d3 }  
div.right {float:left; width: 378px; position: relative;  padding:  0px 0 0px 20px;  margin: 38px 0 40px 0; border-left: 0px solid #d3d3d3}
div.container2 {border-top: 0px solid #b7b7b7;}
div.trainmenu {float:left; width: 250px; margin: 20px 0 0 0}
div.featbk {float:left; width: 244px; border-left: 1px solid #b7b7b7;  padding: 0px 0px 0px 20px; margin: 20px 0 0 0}

div.ftrcontent a.mainlevel {border: none; font-size: 0.8em; padding: 0px; margin: 0px; position:relative; left: -166px; top: -10px}
div.ftrcontent a.mainlevel:hover {background: none}

table.bk td {vertical-align: top}

h1 {font-size: 1em; font-weight: bold; color: #000; padding-left: 23px; background: url(../a/h1bg.jpg) no-repeat 0px 50%}

h2 {font-size: 0.7em; font-weight: bold; color:#b36b6e}
span.h2 {font-size: 1em; font-weight: bold; color:#b36b6e}

p {font-size: 0.75em; text-align: justify; padding: 8px 0 0 0; margin: 0 10px 0 0}
p.lalign {font-size: 0.7em; text-align: left; padding: 8px 0 0 0; margin: 0 10px 0 0}
p.pubreadmore {font-size: 0.65em; color: #cc0001; padding-left: 10px; background: url(../../../images/readon.gif) no-repeat 0px 13px; text-decoration: none; margin-left: 275px}

img.lalign {padding: 0 15px 15px 0}

a.readon {width: 100%; font-size: 0.65em; color: #cc0001;padding-left: 10px; background: url(../../../images/readon.gif) no-repeat 0px 4px; text-decoration: none;}

br.pub {margin-bottom: 15px}

ul.list1 {padding: 17px 0 0 0}
ul.list1 li {padding: 7px 0 0 0px; color: #cc0001; margin: 0 0 0 15px; list-style-image: url(../../../images/bullet.gif)}
ul.list1 li a{color: #cc0001; font-size: 0.7em}


/*****FOOTER*****/
div#footer {width: 100%; height: 87px; background: url(../a/ftrbg.jpg) repeat-x;}
div.ftrcontent {width: 980px; height: 67px; margin-left: auto; margin-right: auto; color: #d8bdbf; padding: 20px 0 0px 0}
div.ftr1 {width: 573px; float: left; border-right: 1px solid #985255; text-align:right; height: 50px}
div.ftr2 {width: 368px; float: left; padding-left :10px}
p.ftr {text-align: right}
a.ftr {font-size: 1em; color: #d8bdbf}