body { color: #6D6E72; line-height: 1.6em; font: 12px Arial, sans-serif; background: #D0D0D0 url(../../HogunNET_Website/media/images/newBodyBackground.gif) repeat-x top left; margin: 20px;}

#wrapper { background-color: #fff; padding: 3px; width: 780px; margin: 0px auto 0px auto; border: solid 1px #6D6E72; }
	
input, select { font-family: Arial, Trebuchet MS, georgia, sans-serif; font-size: 11px; }
																																			/*#E4E7EE;*/
#header { height: 160px; background: transparent url(../../HogunNET_Website/media/images/newHeader.jpg) no-repeat top left; }

#header #userInfo { float: right;  color: #fff; width: 355px; margin-top: 24px; }
#header #operations { float: right;  width: 10px; width: 220px; margin-top: 20px; }
#header #operations a { color: #fff; }

#contentWrapper { float:right; width: 570px; background: #fff url(../../HogunNET_Website/media/images/menuBackgroundRightLine.gif) repeat-y left;}
#contentWrapper .padding { padding: 0px 20px 0px 20px ; }

#spacer { height: 20px; }
#footer { text-align: center; padding-left: 0px; height: 28px; background: #fff url(../../HogunNET_Website/media/images/newBottomBackground.gif) repeat-x top; }
#footer .companyInfo { font-family: Arial; font-size: 12px; letter-spacing: 0.5px; color: White; padding-top: 8px;  }

.clear { clear: both; }

.divider { clear: both; height: 25px; background: #fff url(../../HogunNET_Website/media/images/horizontal_line.gif) repeat-x center; }

h1 { margin:0; padding:0;  color: #0F1280; font-size: 18px; font-family: Arial Narrow; letter-spacing: 0.5px; font-weight:200;}
h2 { margin:0; padding:0; font-size:1.4em; color: #0F1280;}
h3 { margin:0; padding:0; font-size:1.1em; color: #0F1280;}

b, strong { color: #0F1280; }

/* vertical menu */
#LeftColumn { float: left; width: 190px; }
 
#submenu { font-family: Arial; float:right;  margin: 0; width: 150px;  }
#submenu ul { list-style: none; margin:0; padding:0px; background: none; width: 170px;  }
#submenu ul li a { padding: 4px 4px 4px 5px; color: #0F1280; font-weight: normal; font-size: 1em; display:block; width: auto;  background: #fff url(../../HogunNET_Website/media/images/menuBackground.gif) no-repeat top; }  /* Level 1 */
#submenu ul li a:hover { background: none; text-decoration: underline; color: #EF7137; }
#submenu ul li a.selected { text-decoration: underline; color: #0F1280; font-weight: bold;  background: none; }
#submenu ul ul { border: none; }
#submenu ul ul li a {  padding-left: 30px; font-weight: normal; background: none; } /* Level 2 */
#submenu ul ul li a:hover { text-decoration: underline; color: #EF7137;}
#submenu ul ul li a.selected { text-decoration: underline; font-weight: bold;  }


#loginButton { float: right; margin-top: 12px;  padding-top: 1px; background: #fff url(../../HogunNET_Website/media/images/horizontal_line.gif) repeat-x top; }

#Links{ float: right; margin-top: 12px;  padding-top: 1px; background: #fff url(../../HogunNET_Website/media/images/horizontal_line.gif) repeat-x top; }

#breadcrumbs { float: right; padding: 5px; margin-bottom: 5px; }
#breadcrumbs ul { margin-left: 0; padding-left: 0; display: inline; border: none; } 
#breadcrumbs ul li { margin-left: 0; padding-left: 2px; border: none; list-style: none; display: inline; }
#breadcrumbs ul li a { font-size: 1em; color: #4560AD; padding: 0px 5px 0px 0px; text-decoration: none; }  /* Level 1 */
#breadcrumbs ul li a:hover { font-size: 1em; color: #FFCC00; }

a { color: #0F1280; text-decoration: none; }
a:hover { color: #EF7137; text-decoration: underline; } 

.newsHeadline a { font-weight: bold; color: #0F1280; text-decoration: none; margin-bottom: 0px; }
.newsHeadline a:hover { font-weight: bold; color: #EF7137; text-decoration: underline; }
.newsOpenLink a { text-decoration: none; }
.newsOpenLink a:hover { text-decoration: underline; }

.errorMsg { color: Red; }
.importantMessage { color: Blue; font-weight: bold; }

/* Input forms */
.size1 { width: 3em; }
.size2 { width: 6em; }
.size3 { width: 12em; }
.size4 { width: 18em; }
.size5 { width: 24em; }
.size6 { width: 30em; }

/* Webtree */

#webtree { padding: 10px; border: solid 1px #C6C6C6; background-color: #FAFAFA;}
#webtree a { color: #000; }
#webtree ul li { font-weight: bold; font-size: 13px; }
#webtree ul ul li { font-weight: normal; font-size: 11px; }

