* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 background-color:#666666;
 margin:0px;
 padding:0px;
}

a {
outline:none;
text-decoration:none;
}

img {
border:0 none;
}

#Container { 
position:relative;
margin: 0 auto;
margin-top:0px;
margin-bottom:20px;
width: 625px;
height:auto;
background-color:#000000;
}

#Header {
position:relative;
width:100%;
height:135px;
padding-top:20px;
}

#HeaderLeft {
width:300px;
height:20px;
float:left;
padding-top:10px;
}

#HeaderRight {
width:300px;
height:15px;
float:right;
padding-top:15px;
}

#Header h1 {
color:#FFF;
font-size:14px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
font-weight:600;
font-style:italic;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#Header h2 {
color:#FFF;
font-size:11px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
font-weight:500;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#Menu {
position:relative;
width:100%;
height:30px;
background-color:#292929;
}


ul#nav, ul#nav ul { 
   margin: 0; 
   padding: 0;
   padding-left:10px; 
   list-style: none; 
   } 

ul#nav  li { 
   position: relative; 
   float: left; 
   width:auto; 
} 
    
#nav li ul { 
   position: absolute; 
   margin-left: -999em; /* hide menu from view */ 
   top: auto; 
   left:0; 
} 

/* Styles for Menu Items */ 
ul#nav  li a { 
display: block; 
text-decoration: none; 
text-transform:uppercase;
font-weight:600;
color:#fcec27;
font-size:11px;    
padding-right: 20px;
padding-top: 8px;  
margin-bottom:8px;
padding-left:0px; 
min-height:0; 
} 
   
/* commented backslash mac hiding hack \*/ 
* html ul#nav  li a {height:1%;   position:relative;} 
/* end hack */ 


#nav li:hover a,#nav  li.over a, 
#nav li:hover li a:hover,#nav li.over li a:hover { 
   color: #fff; 
   /*background-color: red;*/} 

/* set dropdown to default */ 
#nav li:hover li a,#nav li.over li a { 
   color: #fcec27;
   width:100px;
   padding:0px;
   margin-top:4px;
   /*background-color: #ffffcc;*/ 
} 

#nav li ul li a { 
padding:0; 
} 

/* Sub Menu Styles */ 
#nav li:hover ul,#nav li.over ul {
margin-left:0;
background-color:#292929;
z-index:1000;
} /* show menu*/ 

#ContactTop {
position:relative;
width:100%;
height:28px;
}

#ContactTop h1 {
font-size:10px;
color:#fcec27;
text-align:center;
padding-top:8px;
}

#ContactTop a {
color:#fcec27;
text-decoration:underline;
}

#ContactTop a:hover {
color:#ffffff;
text-decoration:underline;
}

#TopContent {
position:relative;
height:290px;
width:100%;
background-color:#292929;
}

#TopContentImg {
height:260px;
width:240px;
float:left;
}

#TopContentText {
height:260px;
width:385px;
float:right;
}

#TopContentText h1 {
font-size:14px;
font-weight:600;
padding-left:10px;
padding-top:10px;
padding-right:10px;
color:#fcec27;
}

#TopContentText h2 {
font-size:12px;
font-weight:600;
padding-left:10px;
padding-top:5px;
padding-right:10px;
color:#fcec27;
}

#TopContentText p {
font-size:11px;
line-height:14px;
font-weight:500;
padding-left:10px;
padding-top:5px;
padding-right:20px;
color:#ffffff;
}

#ApplyBut {
width:350px;
height:60px;
margin-left:10px;
margin-top:10px;
background-image:url(../Images/ApplyBut2.png);
background-position:center;
background-repeat:no-repeat;
}

#ApplyBut h1 {
line-height:20px;
text-align:center;
padding-left:5px;
padding-right:5px;
font-weight:600;
font-style:italic;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#ApplyBut a {
font-size:13px;
color:#FFF;
text-decoration:none;
}

#ApplyBut a:hover {
font-size:14px;
color:#fcec27;
}

#BottomContent {
position:relative;
height:260px;
width:780px;
}

#Buttons {
width:200px;
height:250px;
float:left;
}

#Buttons h1 {
font-size:12px;
font-weight:600;
text-transform:uppercase;
padding-left:0px;
padding-top:0px;
padding-right:0px;
color:#fcec27;
}

/* "FLASH" */

#Flash {
width:425px;
height:250px;
float:left;
padding:0px;
margin:0px;
}

#Flash h1 {
font-size:14px;
font-weight:600;
padding-left:20px;
padding-top:18px;
padding-right:10px;
color:#fcec27;
font-style:italic;
}

#Flash h2 {
font-size:14px;
font-weight:600;
padding-left:0px;
padding-top:0px;
padding-right:10px;
color:#fcec27;
font-style:italic;
}

#Flash p {
font-size:11px;
font-weight:500;
padding-left:0px;
padding-top:5px;
padding-right:20px;
color:#ffffff;
}

#Flash img {
padding:0px;
margin:0px;
padding-top:2px;
}

.Steps{
padding-left:20px;
width:405px;
height:206px;
margin-top:10px;
margin-left:0px;
}

#Tab {
width:155px;
height:250px;
float:right;
background-image:url(../Images/TabBG.png);
}

#Tab ul {
color:#ffe72d;
font-weight:600;
margin:9px 0px 0px 0px;
}

#Tab li {
list-style:none;
margin:0px 0px 3px 0px;
}

#Tab a {
color:#ffe72d;
border-bottom:#fcec27 1px solid;
/*border:#fcec27 1px solid;*/
}

#Tab a:hover {
color:#ffffff;
/*border:#fff 1px solid;*/
}

#Footer {
position:relative;
background-color:#000000;
height:50px;
width:100%;
}

#FooterLeft {
height:50px;
width:420px;
float:left;
}

#Footer p {
font-size:9px;
font-weight:500;
padding-left:15px;
padding-top:15px;
padding-right:0px;
color:#ffffff;
}

/* PAGE CONTENT */

#PageContent {
position:relative;
min-height:300px;
height:100%;
width:60%;
background-color:#292929;
padding-bottom:20px;
}

#PageContent h1 {
font-size:14px;
font-weight:600;
padding-left:10px;
padding-top:10px;
padding-right:10px;
color:#fcec27;
}

#PageContent h2 {
font-size:12px;
font-weight:600;
padding-left:10px;
padding-top:5px;
padding-right:10px;
color:#fcec27;
}

#PageContent p {
font-size:11px;
font-weight:500;
padding-left:10px;
padding-top:5px;
padding-right:10px;
color:#ffffff;
}

#PageContent ul {
color:#ffe72d;
margin:5px 20px 5px 25px;
}

#PageContent ol {
color:#ffe72d;
margin:5px 20px 5px 30px;
font-size:11px;
}

#PageContent ul li p, #PageContent ol li p {
color:#FFFFFF;
margin:0px;
}

#PageContent a {
color:#fcec27;
text-decoration:underline;
}

#PageContent a:hover {
color:#ffffff;
text-decoration:underline;
}

#PageRight {
position:absolute;
width:40%;
float:right;
min-height:200px;
height:auto;
left: 375px;
top: 213px;
}

#PageRight h2 {
font-size:18px;
line-height:30px;
font-weight:600;
padding-left:10px;
padding-top:0px;
padding-right:10px;
padding-bottom:10px;
color:#ffffff;
}

#ApplyButPage {
width:230px;
height:60px;
margin-left:10px;
margin-top:0px;
background-image:url(../Images/ApplyButPage.png);
background-position:center;
background-repeat:no-repeat;
}

#ApplyButPage h1 {
line-height:20px;
text-align:center;
padding-left:5px;
padding-right:5px;
padding-top:10px;
font-weight:600;
font-style:italic;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#ApplyButPage a {
font-size:12px;
color:#FFF;
text-decoration:none;
}

#ApplyButPage a:hover {
font-size:13px;
color:#fcec27;
}

#Demo {
background-image:url(../Images/load.png);
background-repeat:no-repeat;
}

/* CONTACT FORM */

.form{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
font-weight:600;
color:#ffe72d;
padding-left:10px;
padding-top:10px;
}

.form td{
padding-bottom:10px;
padding-right:10px;
}

.input{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
font-weight:600;
color:#000;
width:178px;
}

.submit{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
font-weight:600;
color:#000;
outline:none;
}

/* TAB BUTTONS */

#step1 { display: block; width: 155px; height: 25px; background: url(../Images/one.gif) no-repeat 0 0;}
#step1:hover { background-position: 0 -25px;}
#step1 span { display: none; }

#step2 { display: block; width: 155px; height: 25px; background: url(../Images/two.gif) no-repeat 0 0;}
#step2:hover { background-position: 0 -25px;}
#step2 span { display: none; }

#step3 { display: block; width: 155px; height: 25px; background: url(../Images/three.gif) no-repeat 0 0;}
#step3:hover { background-position: 0 -25px;}
#step3 span { display: none; }

#step4 { display: block; width: 155px; height: 25px; background: url(../Images/four.gif) no-repeat 0 0;}
#step4:hover { background-position: 0 -25px;}
#step4 span { display: none; }

#step5 { display: block; width: 155px; height: 25px; background: url(../Images/five.gif) no-repeat 0 0;}
#step5:hover { background-position: 0 -25px;}
#step5 span { display: none; }

#step6 { display: block; width: 155px; height: 25px; background: url(../Images/six.gif) no-repeat 0 0;}
#step6:hover { background-position: 0 -25px;}
#step6 span { display: none; }

#step7 { display: block; width: 155px; height: 25px; background: url(../Images/seven.gif) no-repeat 0 0;}
#step7:hover { background-position: 0 -25px;}
#step7 span { display: none; }

#step8 { display: block; width: 155px; height: 25px; background: url(../Images/eight.gif) no-repeat 0 0;}
#step8:hover { background-position: 0 -25px;}
#step8 span { display: none; }










