/* CSS Document */

body 
{
 background-image:url(images/BG.jpg);
 background-repeat:repeat;
 margin:0px;
 height:auto;
 width:auto;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#666666;
}

p {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#666666;
}

td {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#666666;
}
 
.blacText {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#494949;
 font-weight:bold;
}

#head {
 background-image:url(images/header.gif); 
 background-repeat:no-repeat;
 width:826px;
 height:123px;
 display: block;
 /*
 margin-left: auto;
 margin-right: auto;
*/
 margin-top:0px;
 margin-bottom:0px;

}

#logo {
 height:94px;
 position:relative;
 padding-top:8px;
 padding-left:30px;
}

img {
 border:none;
}

#nav 
{
height:30px;
vertical-align:text-bottom;

line-height:30px;
font-weight:bold;
color:#FFFFFF;

background-image:url(images/navBG.gif);
background-repeat:repeat-x;
}

#banner 
{
 height:233px;
 width:819px;
 background-image:url(images/banner.jpg);
 background-position:center;
 background-repeat:no-repeat;
 margin-left: auto;
 margin-right: auto;
}
#adminbannerBox {
 width:200px;
 height:160px;
 position:absolute;
 left:238px;
 top:193px;
 padding: 20px 50px 5px 5px;
 color:#ffffff;
 text-align:left;
}

#bannerBox {
 width:200px;
 height:160px;
 position:relative;
 left:20px;
 top:20px;
 padding:5px 5px 5px 5px;
 color:#ffffff;
 text-align:left;
}

#quickBoxcontainer {
 width:819px;
 height:250px;
 margin-left: auto;
 margin-right: auto;
 background-color:#ebf3fe;
 background-image:url(images/bodyBG.gif);
 vertical-align:baseline;
}
 
#quickBox{
position:relative;
margin:0px 0px 0px 15px;
display:inline;
float:left;
width:190px;
height:225px;
padding:10px 10px 0px 10px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}

#quickBox2{
background-image:url(images/quickBox2.jpg);
background-repeat:no-repeat;
position:relative;
margin:0px 0px 0px 0px;
display:inline;
float:left;
width:365px;
height:225px;
padding:25px 0px 0px 10px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}

#quickBox3{
background-image:url(images/quickBox.jpg);
background-repeat:no-repeat;
position:relative;
margin:20px 0px 0px 10px;
display:inline;
float:left;
width:165px;
height:219px;
padding:15px 10px 0px 10px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}

#cell1{
display:inline;
float:right;
margin-right:5px;
vertical-align:top;
background-image:url(images/bodyBG.gif);
}

.title {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bolder;
color:#4B4B4B;
padding-right:15px;
text-align:center;
}

.title2 { 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bolder;
color:#666666;
padding-right:20px;
}

.title3 { 
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bolder;
color:#666666;
padding-right:15px;
}

.title4 { 
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bolder;
color:#0033FF;
padding-left:50px;
padding-top:20px
}

.title5 { 
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bolder;
color:#666666;
}

#lowerBody 
{

 width:819px;
 margin-left: auto;
 margin-right: auto;
 background-color:#ebf3fe;
 background-image:url(images/bodyBG.gif);
}

#subContent {
position:relative;
padding:20px 20px 0px 20px;
display:block;
width:760px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}

#subContent2 {
position:relative;
padding:15px 20px 10px 15px;
display:block;
width:800px;
height:800px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}

.moreLinks {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 }

 a.nav_links:link {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#ffffff;
 text-decoration:none;
 vertical-align:text-bottom;
 }

 a.nav_links:visited {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#ffffff;
 text-decoration:none;
 vertical-align:text-bottom;
 }
 
 a.nav_links:hover {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#FFFFFF;
 text-decoration:underline;
 vertical-align:text-bottom;
 }
 
 a.nav_links:active {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#ffffff;
 text-decoration:underline;
 vertical-align:text-bottom;
 }

#login {
text-align:justify;
margin-left: 225px;
 }

input {
 margin: 5px 0px 5px 10px;
 }

#footer {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
margin-left:auto;
margin-right:auto;
margin-top:30px;
 }
 #reg_table {
  margin-left:150px;
 }
 
 #demo {
 margin-left:100px;
 }
 
#contactText {
 line-height:30px;
 margin-left:250px;
 }
#clients {
 margin-left: auto;
 margin-right: auto;
 background-color:#ffffff;
}

.nav_text 
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#ffffff;
 text-decoration:none;
 vertical-align:text-top;
}




 a.sub_nav_links:link {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000000;
 text-decoration:none;
 vertical-align:text-bottom;
 }

 a.sub_nav_links:visited {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000000;
 text-decoration:none;
 vertical-align:text-bottom;
 }
 
 a.sub_nav_links:hover {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000000;
 text-decoration:underline;
 vertical-align:text-bottom;
 }
 
 a.sub_nav_links:active {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000000;
 text-decoration:underline;
 vertical-align:text-bottom;
 }
