/* CSS Document */

* {
margin :0px;
padding :0px;
}
html, body {
width :100%;
margin-left :auto;
margin-right :auto;
text-align :center;
font-family :"Trebuchet MS", sans-serif;
background :#ffffff;
}
.main {
background :#ffffff;
padding-bottom :0px;
margin :0px auto;
width :950px;
position :relative;
text-align :center;
}
p.legal {
float :left;
}
.header h1 {
border-top :4px solid #ffffff;
background :url(../images/top.gif);
background-repeat :no-repeat;
font-size :12px;
color :#fff;
padding :0px 3px 3px 17px;
height :20px;
text-align :left;
font-weight : 500;
}
.header div span {
display :none;
}
.header div {
border-top :0px solid #fff;
background-image :url(../images/startracelogo.jpg);
background-repeat :no-repeat;
height :100px;
}
.header ul {
border-top :0 solid #fff;
width :950px;
height :50px;
background :#006633;
}
.header li {
list-style :none;
float :left;
text-align :center;
}
.header li.midmenu {
float :left;
list-style-type :none;
position :relative;
top :10px;
text-align :center;
}
.header a {
padding-top :3px;
font-size :16px;
color :#e2e2e2;
text-decoration :none;
font-weight :bold;
display :block;
width :105.5px;
height :27px;
}
.header a:hover {
background :#ffffff;
color :#116086;
width :100.5px;
margin-left :5px;
}
#content {
clear :both;
border-right :double green;
border-top :double green;
background :transparent none repeat scroll 0% 0%;
border-left :double green;
border-bottom :double green;
float :left;
width :944px !important ;
width :100%;
}
#content a {
color :#ccc;
text-decoration :none;
}
#content h3 {
border-bottom :5px solid #fff;
font-size :14px;
font-weight :bold;
color :#333;
background :#99cccc;
padding-left :20px;
}
#content h4 {
font-size :24px;
letter-spacing :1px;
font-weight :bold;
color :#010e47;
margin :15px 10px 5px 15px;
text-align :center;
}
#pagecontent a {
color :blue;
text-decoration :none;
}
#content p {
font-size :13px;
color :#333;
margin :20px;
}
#pagecontent {
margin-left :10px;
margin-right :5px;
background-color :#ffffff;
}
#pagecontent p.subTitle {
color :#006600;
font-size :16px;
font-weight :bold;
}
.contact_us_alig {
padding-left :150px;
}
#footer {
background :#006633;
border-top :1px solid #fff;
border-right :double green;
background :transparent none repeat scroll 0% 0%;
border-left :double green;
border-bottom :double green;
width :944px !important ;
width :100%;
}
#bottomimg {
float :left;
background :url(../images/bottom.gif);
width :950px;
border-top :0 solid #fff;
position :relative;
text-align :center;
background-repeat :no-repeat;
height :25px;
}
#footer p {
margin :0;
font-size :12px;
color :#fff;
text-decoration :none;
}
#footer ul {
display :block;
}
#footer li {
display :inline;
}
#footer a {
margin-top :0;
font-size :13px;
color :#fff;
text-decoration :none;
font-weight :600;
letter-spacing :2px;
}
#footer a:hover {
margin-top :10px;
color :#ccc;
text-decoration :none;
}
#footeradd {
left :0;
width :100%;
position :static;
height :70px;
}
#footaddmain {
font-weight :bold;
font-size :15px;
vertical-align :baseline;
width :100%;
color :black;
border-bottom :thin solid green;
position :static;
background-color :#fff8dc;
text-align :center;
font-variant :normal;
}
#bottomain {
width :100%;
text-align :center;
height :60px;
}
#bottompower a:visited, #bottomlink a:visited {
color :#334455;
}
#bottompower a:link, #bottomlink a:link {
color :#334455;
}
#bottompower a:hover, #bottomlink a:hover {
color :fuchsia;
}
#bottompower {
font-weight :bold;
font-size :14px;
width :100%;
left :10%;
color :maroon;
height :18px;
background-color :#fff8dc;
text-align :center;
font-variant :normal;
border-bottom :thin solid green;
}
#bottomlink {
margin-top :0;
margin-bottom :0;
text-align :center;
background-color :#fff8dc;
}
#bottomdiv {
width :100%;
left :0;
margin-top :0;
background-color :#fff8dc;
}
#pagecontent {
margin :15px;
text-indent :10px;
text-align :justify;
font-size :14px;
font-family :Verdana, Arial, sans-serif, Times New Roman;
padding-bottom :1px;
}
#pagecontent h1 {
margin-left :15px;
margin-top :3px;
color :green;
text-indent :0;
font-size :18px;
margin-right :24px;
text-align :left;
font-weight :bold;
text-align :center;
padding-bottom :20px;
}
#pagecontent h2 {
margin-left :15px;
margin-top :3px;
color :blue;
text-indent :0;
font-size :18px;
margin-right :15px;
text-align :left;
}
#pagecontent h3 {
margin-left :15px;
margin-top :3px;
color :blue;
text-indent :0;
margin-right :15px;
font-size :16px;
text-align :left;
}
#pagecontent h4 {
margin-left :0px;
margin-top :3px;
font-size :16px;
text-align :left;
}
#pagecontent ul {
list-style-position :inside;
vertical-align :baseline;
direction :ltr;
line-height :25px;
font-style :italic;
text-align :left;
}
/* #pagecontent div {
margin-top :3px;
margin-bottom :10px;
} */
div.content{
	margin:20px;
	font-weight:bold;
	line-height:1.5em;
	font-size:16px;
}
#pagecontent div.leftside {
left :30px;
width :30%;
position :absolute;
top :587px;
text-align :left;
}
#pagecontent div.rightside {
left :327px;
width :30%;
top :587px;
position :absolute;
text-align :right;
}
div.pagecenter {
text-align :center;
}
table.pagestillitem td {
height :150px;
width :13%;
}
table.pagestillitem a:link, table.pagestillitem a:visited, table.pagestillitem a:hover {
font-weight :bold;
font-size :14px;
color :blue;
font-style :normal;
font-variant :normal;
text-decoration :none;
}
.stillimage {
width :100px;
border :0px;
}
div.stillpagetitle {
text-align :center;
margin-left :25%;
}
img.gg {
left :30%;
position :absolute;
text-align :center;
}
#tabstill a {
font-weight :bold;
font-size :14px;
color :blue;
font-style :normal;
font-variant :normal;
text-decoration :none;
}
.homePageContent {
float :left;
width :14%;
height :135px;
border :1px solid #006600;
padding :2px;
margin :5px;
margin-left :10px;
text-align :center;
}
#pagecontent div.homePageContent span {
text-align :center;
color :#006600;
font-size :13px;
font-weight :bold;
}
fieldset.mainSpec {
margin :10px;
padding :0px;
border :none;
}
fieldset.mainSpec dl {
width :600px;
float :left;
margin-bottom:5px;
}
fieldset.mainSpec dl dt {
width :35%;
float :left;
margin :0px;
padding :0px;
display :block;
}
fieldset.mainSpec dl dd {
float :left;
}
a {
outline :none;
}
div.links {
text-align :center;
font-size :13px;
font-weight :bold;
line-height :1.5em;
}
div.links a {
border-right :2px solid black;
margin-right :8px;
padding-right :12px;
}

