/*****************/
/** Main Styles **/
/*****************/

* { margin:0; padding:0;}
body { background:#000; 
/*font-family:Arial, Helvetica, sans-serif; */
 line-height:1em; color:#fff;}

/*===================cleanup=======================*/
.Normal, .NormalDisabled 
{
	/*font-family:Arial,Helvetica,sans-serif;*/
	font-size:12px;
}

input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin:0; padding:0; font-size:12px;}

.tail-top { background:url(images/tail-top.gif) left top repeat-x #040f17;text-align:center; }
.tail-top-right { background:url(images/tail-top-right.gif) repeat-x right top; position:absolute; right:0; top:0; height:539px;}
.tail-bottom { }


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:34px;}
.form input {width:191px; padding:4px 0 4px 3px; background:none; border:1px solid #097da2; color:#07c6f9;}
textarea { width:181px; height:86px; overflow:auto; background:none; border:1px solid #097da2; padding:2px 0 0 3px; color:#07c6f9;}
form .buttons { text-align:right; margin-top:8px;}
form .buttons a { color:#fff; text-decoration:none; margin-left:16px;}
form .buttons a:hover { text-decoration:underline;}

/*================fonts=====================*/

@font-face {
    font-family: 'WalkwayCondensedRegular';
    src: url('fonts/walkway_condensed-webfont.eot');
    src: url('fonts/walkway_condensed-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/walkway_condensed-webfont.woff') format('woff'),
         url('fonts/walkway_condensed-webfont.ttf') format('truetype'),
         url('fonts/walkway_condensed-webfont.svg#WalkwayCondensedRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}





/*===============menu======================*/

.menu { font-family:'verdana';  font-size:22px; padding-left:15px; padding-right:5px; height:40px;  margin-top:10px; text-align:center;    }
.menu a:link {color:#FFFFFF; font-family:'verdana'; font-size:22px;} 
.menu a:visited {color:#FFFFFF; font-family:'verdana'; font-size:22px;}
.menu a:hover {font-family:'verdana'; font-size:22px; color:#1C5680; padding-left:5px; padding-right:5px;  }
.menu a:active {font-family:'verdana'; font-size:22px; color:#1C5680;}
.hov {color:#1C5680;}
span.icn {width:30px; } 

/*=================New Menu=================*/
.MainMenu_MenuContainer {background:transparent;width:100%;height:1px;}
.MainMenu_MenuBar {}
.MainMenu_MenuArrow{display:none}
.MainMenu_RootMenuArrow{display:none}
.MainMenu_MenuIcon{display:none}
.MainMenu_MenuBreak {border:transparent 0px solid;background:transparent;height:1px;}
.MainMenu_MenuItemSelected{background-color:transparent;}


.RootMenuItem TD{padding:0px 17px 0px 17px;font-size:15px;font-weight:normal;color:#FFFFFF;text-align:center;background:transparent;font-family:Verdana;height:31px;text-transform:uppercase;}

.RootMenuSelected TD{padding:0px 17px 0px 17px;font-size:15px;font-weight:normal;color:#FFFFFF;text-align:center;background:url(images/menu-s.jpg) top left repeat-x #181818;font-family:Verdana;height:31px;text-transform:uppercase;}

.RootMenuActive TD{padding:0px 17px 0px 17px;font-size:15px;font-weight:normal;color:#FFFFFF;text-align:center;background:#C90000;font-family:Verdana;height:31px;text-transform:uppercase;}



.MainMenu_MenuItem {color:#BABABA;font-size:15px;font-weight:normal;font-style:normal;font-family:Verdana;height:20px;border-top:0 solid #fff;border-right:0 solid #fff;border-bottom:1px solid #343434;border-left:0 solid #fff;padding:5px 30px 5px 16px;}
.MainMenu_SubMenu {Z-INDEX:1000;margin:0px 0px 0px;padding:0;cursor:hand;background:#000000;font-size:10px;font-weight:normal;border:0px solid #343434;filter:Alpha(Opacity=95);-moz-opacity:0.95;}

.Submenuitemactive{background:#c90000;color:#FFFFFF;font-size:10px;font-weight:normal;font-style:normal;font-family:Verdana;height:20px;border-top:0 solid #fff;border-right:0 solid #fff;border-bottom:1px solid #343434;border-left:0 solid #fff;padding:5px 30px 5px 16px;}

.Submenuitemselected{background:#000000;color:#ffffff;font-size:10px;font-weight:normal;font-style:normal;font-family:Verdana;height:20px;border-top:0 solid #fff;border-right:0 solid #fff;border-bottom:1px solid #343434;border-left:0 solid #fff;padding:5px 30px 5px 16px;}

/*==================list====================*/
ul { list-style:none;}

.site-nav li { display:inline; padding-left:45px;}

.list li { list-style: none; }
.list li img { margin-bottom:18px; display:block;}
.list li a img { display:inline;}
.list li h3 { margin-bottom:12px; background:url(images/marker-2.gif) no-repeat left 7px; padding-left:5px;}

.list1 { padding-bottom:10px;}
.list1 li { color:#fff; background: transparent url(images/marker-1.gif) no-repeat left 1px; padding:0 0 5px 22px;list-style: none;}
.list1 li a { color:#fff !important; text-decoration:none;}
.list1 li a:hover { text-decoration:underline;}


/*==================other====================*/
.img-box1 { width:100%; overflow:hidden; padding-bottom:20px;}
.img-box1 img { float:left; margin:0 20px 0 0;}
.img-box1 p a img { float:none;}

.p1 { margin-bottom:18px;}
.p2 { margin-bottom:8px;}

.phone { float:right; margin-right:90px;}


/*==================txt, links, lines, titles====================*/
a {color:#fff;}
a:hover{text-decoration:underline ;color:#9c9;}
a:visited {color:#9c9;}

h3 { font-size:1em; font-weight:normal; color:#f62307; margin-bottom:15px; font-family:Arial,Helvetica,sans-serif;}

.txt1 { color:#f62307 !important;}

.link { color:#CC99CC !important; text-decoration:none;}
.link:hover { text-decoration:underline;}

.link1 { display:block; float:left; background:url(images/link1-bgd.gif) left top repeat-x; color:#fff !important; text-decoration:none;}
.link1 em { display:block; background:url(images/link1-left.gif) no-repeat left top;}
.link1 b { display:block; background:url(images/link1-right.gif) no-repeat right top; padding:1px 8px 3px 8px; font-weight:normal; font-style:normal;}
.link1:hover { text-decoration:underline;}

.link2 { color:#07c6f9 !important; text-decoration:none; border:1px solid #000; padding:5px; display:block;}
.link2:hover { text-decoration:underline}

.title { margin-bottom:16px;}


/*==================boxes====================*/
.nav-box { height:94px; width:100%; overflow:hidden; background:#040f17;}
.nav-box .fleft { padding:30px 0 0 58px;}
.nav-box .fright { padding:35px 159px 0 0;}



/*=====remove Gradient
.cont-box { width:100%; background:url(images/cont-bg.jpg) no-repeat left top; min-height:429px; height:auto!important; height:429px;}
*/
.cont-box .inner
{
	padding-right: 72px;
	padding-left: 59px;
	padding-bottom: 0px;
	
}


/*====remove gradient 
.box { background:url(images/box-tail.png); width:100%; height:auto;}
*/
.box dl dt { color:#f62307; margin:15px 0;}
.box .indent { padding-bottom:27px;}
.box .inner { padding:0 25px 23px 26px;}
.box .inner1 { padding:0 0 23px 26px;}

.box1 { background:url(images/box1-tail.png); width:100%; min-height:137px; height:auto!important; height:137px;}
.box1 p { color:#59f0f2;}
.box1 .inner { padding:25px 25px 16px 26px;}

/*content*/
#content { min-height:429px; height:auto!important; height:429px;}
#content .splash { min-height:435px; height:auto!important; height:435px; background:transparant no-repeat left top;}

/*footer*/
#footer p { text-align:center; color:#103149; padding-top:5px;font-size:0.56em;}
#footer p a { color:#1c5680; text-decoration:none;font-size:0.95em;_font-size:1em;font-family:Arial,Helvetica,sans-serif;}
#footer p a:hover { text-decoration:underline;}

/*==========================================*/

/*******************/
/** Layout Styles **/
/*******************/
#main {width:980px; margin:0 auto; position:relative;}

#splash, #content { font-size:16px;}

.col-1, .col-2, .col-3 { float:left; text-align:left;}

#Div1 { height:auto; padding-bottom:1px; text-align:center;}
#Div2 { padding-left:-200px; height:auto; } 

    
/*======= inner.ascx =======*/
#page #content .col-1 {width:520px; margin-right:9px;}
#page #content .col-1 .col-1 { width:97px; position:relative; margin-right:0;}
#page #content .col-1 .col-2 { width:314px; background:none; height:auto;}
#page #content .col-2 { width:320px; background:url(images/box-tail.png); height:375px;}
#page #content .col-2 .title { margin-left:25px;}
#page #content .col-2 .block { width:320px; height:355px; overflow:auto;}
#page #content .col-2 .block .inner { width:275px; height:600px; padding:0 0 0 25px;}

/*======= innernoscroll.ascx =======*/
#pagenoscroll #content .col-1 {width:333px; margin-right:9px;}
#pagenoscroll #content .col-2 { width:507px;}
#pagenoscroll #content .col-2 .col-1 { width:97px; position:relative; margin-right:0;}
#pagenoscroll #content .col-2 .col-2 { width:301px;}

/*======= index-1.html =======*/
#page2 #content .col-1 {width:520px; margin-right:9px;}
#page2 #content .col-1 .col-1 { width:97px; position:relative; margin-right:0;}
#page2 #content .col-1 .col-2 { width:314px; background:none; height:auto;}
#page2 #content .col-2 { width:320px; background:url(images/box-tail.png); height:425px;}
#page2 #content .col-2 .title { margin-left:25px;}
#page2 #content .col-2 .block { width:320px; height:355px; overflow:auto;}
#page2 #content .col-2 .block .inner { width:275px; height:600px; padding:0 0 0 25px;}

/*======= index-2.html =======*/
#page3 #content .col-1 {width:520px; margin-right:9px;}
#page3 #content .col-1 .col-1 { width:97px; position:relative; margin-right:0;}
#page3 #content .col-1 .col-2 { width:314px; background:none; height:auto;}
#page3 #content .col-2 { width:320px; background:url(images/box-tail.png); height:425px;}
#page3 #content .col-2 .title { margin-left:25px;}
#page3 #content .col-2 .block { width:320px; height:355px; overflow:auto;}
#page3 #content .col-2 .block .inner { width:275px; height:600px; padding:0 0 0 25px;}

/*======= index-3.html =======*/
#page4 #content .col-1 {width:333px; margin-right:9px;}
#page4 #content .col-2 { width:507px;}
#page4 #content .col-2 .col-1 { width:97px; position:relative; margin-right:0;}
#page4 #content .col-2 .col-2 { width:301px;}

/*======= index-4.html =======*/
#page5 #content .col-1 {width:520px; margin-right:9px;}
#page5 #content .col-1 .col-1 { width:97px; position:relative; margin-right:0;}
#page5 #content .col-1 .col-2 { width:314px; background:none; height:auto;}
#page5 #content .col-2 { width:320px; background:url(images/box-tail.png); height:425px;}
#page5 #content .col-2 .title { margin-left:25px;}
#page5 #content .col-2 .block { width:320px; height:355px; overflow:auto;}
#page5 #content .col-2 .block .inner { width:275px; height:600px; padding:0 0 0 25px;}

/*======= index-5.html =======*/
#page6 #content .col-1 {width:333px; margin-right:9px;}
#page6 #content .col-2 { width:507px;}
#page6 #content .col-2 .col-1 { width:204px; margin-right:0;}
#page6 #content .col-2 .col-2 { width:186px;}


/*=========================*/


#footer {height:117px;}

/******************/
/** Login Styles **/
/******************/
#dnn_dnnLOGIN_cmdLogin 
{
	color: #99cc99;
	text-decoration: underline;
	font-size: 8pt;
	font-family: verdana;
	font-weight: normal;
}
#dnn_dnnUSER_cmdRegister
{
	color: #99cc99;
	text-decoration: underline;
	font-size: 8pt;
	font-family: verdana;
	font-weight: normal;
}



