@import url("menu.css");
/* CSS Document */

* {margin:0 auto; padding:0;}
body {background:#d4eff9 url(images/background.jpg) repeat-x top; font-family:Tahoma}
a {text-decoration:none; outline:none;}

.clear_float{line-height:0; clear:both; height:0; font-size:0;}

#wrapper {width:1170px;}
#container {width:1170px;background:#D7EBF2 url(images/container-bg.jpg) no-repeat bottom;}
#header {background:url(images/header-bg-new2.jpg) no-repeat; height:100px; position:relative;}
.logo {float:left; margin:20px 0 0 15px}
#seach-container{width:231px; height:22px; position:absolute; right:20px; top:28px;}
#seach-container input {width:200px; float:left}
#seach-container .search {width:22px; height:22px; background:url(images/sarch-arrow.jpg); border:none; cursor:pointer; float:right}
#top-nav {height:22px; float:left; color:#000; padding-top:30px; padding-left:20px; width:500px; font-size:12px; text-align:right;}
#top-nav li{display:inline; margin:0 5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#09246d; font-weight:bold}
#tagline {height:22px; float:left; color:#000; margin-left:60px; width:500px; padding-top:15px; font-size:medium; font-weight:bold; color:#fff; font-style:italic; text-align:left;}
#navigator {background:url(images/navigator-bg-new.jpg) repeat-y; padding:5px 20px; color:#fff; font-size:12px; text-align:center;}
#navigator a {display:inline; color:#fff; padding:0px 5px; font-size:12px;}

/*  INNER PAGES   */

/*#content-container {background:url(images/content-bg.jpg) repeat-y; padding-left:1px; margin:0 auto; width:1147px;  border:#999b91 solid 1px; border-top:none;}*/
#content-container {background:url(images/content-bg.jpg) repeat-y; margin:0 auto; width:1147px;  border:#999b91 solid 1px; border-top:none;}
#content-left {float:left; width:797px; text-align:left; font-size:12px;}
#left {float:left; width:180px; padding:20px;}
#middle {width:700px; float:left; padding:10px 10px 10px 33px;}
#middle h1 {font:16px "Trebuchet MS"; color:#09246d;}
#content-right {float:right; width:180px; padding-top:45px; text-align:center;}
/*#content-right h2 {font:14px "Trebuchet MS"; color:#09246d;}*/

/*   MAIN PART   */

#container-main {width:1170px; background:url(images/container-bg.jpg) no-repeat bottom;}
#content-container-main {background:url(images/content-bg-inner1.jpg) repeat-y; margin:0 auto; width:1148px; border:#BEC2BE solid 1px; border-bottom:none; border-top:none;}
#middle-main {background:url(images/content-innerbg.jpg) repeat-x; width:804px; float:left; padding:20px 20px 20px 20px; text-align:center;}
/*#middle-main h1 {font:16px "Trebuchet MS"; color:#09246d;}*/
#middle-main .content-box {background:#fff; border:3px #0e2b7c solid; width:700px; padding:10px; text-align:center;}
#middle-main .content-box img{border:1px #9c9c9c solid;}
#content-right-main {float:left; width:264px; padding:20px;}

/*   FOOTER   */
#footer {background:url(images/footer-bg.jpg) no-repeat; padding:7px 0 10px; font-size:11px; color:#353631; width:1170px; text-align:center;}
#footer a {font:11px "Trebuchet MS"; color:#353631; font-weight:bold; display:inline; padding:0 10px;}
#footer p {color:#09246d;}

.clear {clear:both;}
.sidebarleft {width:100%; border:1px solid #09246d; padding:2px 2px 5px; background:#fff; margin-bottom:10px;}
.sidebarleft h2 {background:#09246d; font:11px "Trebuchet MS"; color:#FFFFFF; padding:8px 6px; position:relative;}
.sidebarleft h2.news {background:url(images/news-head.jpg) no-repeat; height:24px; }
.sidebarleft h2.login {background:url(images/login-head.jpg) no-repeat; height:24px; }
.sidebarleft h2.login2 {background:url(images/login2-head.jpg) no-repeat; height:13px; }
.sidebarleft h2.connect {background:url(images/connect-head.jpg) no-repeat; height:24px; }
.sidebarleft h2.connect2 {background:url(images/connect2-head.jpg) no-repeat; height:13px; }
.sidebarleft ul {padding:10px; margin-left:0; list-style:none;}
.sidebarleft ul li {font-size:10px; display:block; background:url(images/bullet.jpg) no-repeat 0px 9px; padding:3px 0 3px 5px;}
.sidebarleft p {text-align:center; font-size:10px;}
.sidebarleft div{padding:8px 0 4px;}
.sidebarleft div img {padding:0px 2px;}
.sidebarleft p img {padding:5px;}
.sidebarleft td {padding:2px;}
.sidebar-input {width:123px; height:15px; border:1px solid #777874; font-size:10px;}
.mid-content{text-align:center; width:728px; line-height:1.2em;}
.mini-width1{width:234px; height:300px;}
.mini-box1 {background:#FFFFFF; border:#999b91 solid 1px; float:left; padding:3px;}
.mini-box1 h2{background:url(images/orrange-arrow.jpg) repeat-x; color:#FFFFFF; height:34px; padding:5px 0 0 0; text-align:center; font-size:12px; font-weight:bold; text-transform:uppercase;}
.mini-box1 h3{font-size:12px; font-weight:bold; text-transform:uppercase; padding:10px 0;}
.mini-box1 p{font-size:10px;}

.MidContent
{
 margin:0;
 padding:0;
 border:solid 1px gray;
 border-right:0 none;
 float:left;
 text-align:center;   
}

.MidContent1
{
 margin:0;
 padding:0;
 border:solid 1px gray;
 float:left;
}

.MidContent2
{
 margin:0;
 padding:0;
 border:solid 1px gray;
 border-left:0 none; 
 float:left;
}

.BottomContent
{
 text-align:center;    
}


/* DNN Styles */

/* Horizontal [NAV] CSS */

.Main_DNNMenu_ContainerSub /* Container for Sub items in menu */
{
	background-color:#09246d;
	border-right: solid 1px #FFFFFF;
	border-bottom: solid 3px #EADAB5;
	border-top: solid 1px #001963;
	border-left: solid 1px #FFFFFF;
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	text-align:center;
	color:#ffffff;
	font-family: Trebuchet MS;
	font-weight:normal;
	font-size: 12px;
	font-style: normal;
	cursor: pointer;
	cursor: hand;
	text-align:left;
	text-transform:capitalize;
	padding:4px;
	margin-left:5px;
	margin-right:5px;
	/*margin-top:4px;*/
}

.Main_DNNMenu_NodeRoot /* Styles for Root Items in Menu */
{
	cursor: pointer;
	cursor: hand;
	color: #ffffff;
	font-size:13px;
	text-transform:uppercase;
	font-style:normal;
	font-weight:Bold;
	font-family: Trebuchet MS;
	background-color:#09246d;
	white-space: nowrap;
	padding:4px 2px;
    text-align:left;
    vertical-align:top;
    /*float:left;*/
    
}

.NavigationContainer img /* Removes Icon images in Menu */
{
	display:none;
}



.Main_DNNMenu_NodeRoot .txt /* Spacing between each Root Item */
{
	padding-left:5px;
	padding-right:5px;
}


.Main_DNNMenu_NodeHover /* Root Menu Hover */
{
	/*background-color:#FABE2A;*/
	color:#F97F2A;
   /* background-color:#F97F2A; */
}

.Main_DNNMenu_SubItemHover /* Sub Items Menu Hover */
{
	background-color:#5EBCDE;
	color:#012877;
}

.Main_DNNMenu_RootSelected /* Style for Selected Root Item Menu */
{
	/*background-color:#F97F2A;*/
	color:#F97F2A;
}


.Main_DNNMenu_ItemSelected /* Style for Selected Sub Item Menu */
{
	background-color:#5EBCDE;
	color:#012877;
}

.Main_DNNMenu_RootActive /* Style for Selected Root found in breadcrumb array list */
{
  color:#F97F2A;  
}

.IconHidden
{
 visibility:hidden;
}
