body {padding:20px 265px; font-family:Cambria, Candara, Times New Roman, Garamond; font-size:10px; font-weight:bold; background-image:url(images/body_bg.png);}

#container {position:absolute; left:50%; padding-top:0px; padding-bottom:30px; width:750px; margin-left:-362px;}
#shiftcontainer {position:relative; left:5px; right:5px;}
#shadowcontainer {width:100%; background-color:#333333;}
#innerdev {height:100%; background-color:white; border-bottom:2px #333333; border-right:2px #333333; padding:6px; position:relative; left:-5px; top:-5px;}

#topmenu {position:relative; height:20px; text-align:center; margin-left:auto; margin-right:auto; font-size:14px; font-weight:bold; font-family:Cambria, Candara, Times New Roman, Garamond;}
#topmenu a {height:20px; padding:4px; text-align:center; color:#111111; font-size:16px; font-family:Cambria, Candara, Times New Roman, Garamond; text-decoration:none;}
#topmenu a:hover {color:#004b00;}
#topmenu span {color:#004b00;}
#content{overflow:hidden}

#header {height:125px; background-image:url(images/header_bg.png);}
#logo {font-size:22px; background:url(images/header.png) no-repeat; height:100px; padding:90px 0 0 30px;}
#logo a {color:#FFFFFF; text-decoration:none;}
#slogan {float:right; font-size:60px; color:#FFFFFF; padding:5px 20px 0 0; font-weight:bold;}
#slogan a {color:#FFFFFF; text-decoration:none;}
#slogan b {font-size:30px; vertical-align:25%;}

#menu {position:relative; text-align:center; height:30px; margin-left:auto; margin-right:auto; margin-top:10px; font-size:14px; font-weight:bold; font-family:Cambria, Candara, Times New Roman, Garamond;}
#menu a {height:20px; padding:4px; text-align:center; color:#111111; font-size:13px; font-family:Cambria, Candara, Times New Roman, Garamond; text-decoration:none;}
#menu a:hover {color:#004b00;}
#menu span {color:#004b00;text-decoration:underline;}
#content{overflow:hidden}

#main {float:left; width:100%; margin:0px 0px 5px 0px; background:url(images/main_bg.png) right repeat-y; color:#111111; font-size:13px;}
#main a {color:#333333;}
#main a:hover {color:#000000;}
#main br {line-height:8px;}

#leftbox {float:left; padding:0px; width:70%; color:#111111; font-size:15px; text-align:justify; font-family:Cambria, Candara, Times New Roman, Garamond; font-weight:normal; border:1px solid #004b00;}
#rightbox {float:right; width:29%; color:#004b00; background:#a1a1a1; padding:30px 1px 30px 1px; }
#rightbox h4 {font-size:17px; line-height:150%; font-weight:bold; margin:0px; font-style:italic; text-align:center; font-family:Cambria, Candara, Times New Roman, Garamond;}
#rightbox2 {float:right; padding:10px 1px 0px 1px; width:29%; margin-top:10px; color:#004b00; font-family:Cambria, Candara, Times New Roman, Garamond;}
#rightbox2 h5 {font-size:15px; font-weight:bold; margin:0px; margin-bottom:5px; }
#rightbox2 li {list-style-type:disc; list-style-position:outside; margin-left:15px; margin-bottom:5px;}
#leftbox2 {float:left; padding:0px; background-color:#FFFFFF; color:#111111; font-size:15px; text-align:justify; font-family:Cambria, Candara, Times New Roman, Garamond; font-weight:normal; border:1px solid #004b00;}

#text {line-height:14px; padding:10px 30px 26px 30px; font-family:Cambria, Candara, Times New Roman, Garamond;}
#text span {color:#004b00;font-weight:bold;}
#text h1 {font-size:22px; font-weight:normal; margin:20px 0 10px 0;}
#text h2 {font-size:18px; font-weight:normal; margin:0px 0px 0px 0px;}
#text h3 {font-size:16px; font-weight:normal; margin:0px 0px 2px 0px;}
#text ol, #text ul {padding:0; margin:8px 0;}
#text li {margin-left:40px; list-style-type:disc; list-style-position:outside; font-weight:normal;}

#footer {height:0px; color:#FFFFFF; font-size:11px; clear:both; font-family:Cambria, Candara, Times New Roman, Garamond; font-weight:normal;}
#footer a {color:#FFFFFF;}
#footer a:hover {color:#004b00;}
#footer_right {float:right; padding:13px 5px 0 0;}