@charset "utf-8";
/* CSS Document */

a { outline:none; }

body,div,form,img,h1,h2,h3,h4,h5,h6,ul,li,table,tr,td,a { margin:0px; padding:0px; border:none; }

body { background:##ffffff; font:85%/1.5em Arial, Helvetica, sans-serif; color:#000000; }

/*body { background:#663366 url(../images/layout/circut.jpg) top center no-repeat; }*/

h1 { font: 2em "Times New Roman", Times, serif; color:#663366; font-weight:bold; margin-bottom:15px; border-bottom:1px solid #CCCCCC; }

h2 { font: 1.4em Arial, Helvetica, sans-serif; color:#FFFFFF; margin-bottom:10px; font-weight:bold; }

h3 { font: 1.2em Arial, Helvetica, sans-serif; color:#CCCCCC; font-weight:bold; padding:25px 0px 5px 0px; margin-bottom:15px; border-bottom:1px solid #111111; }

h4 { font: 1.2em Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; padding:15px 0px 5px 10px; margin-bottom:15px;  }

h5 { font: 1.2em Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; margin-bottom:5px; }

h6 { font: 1.1em Arial, Helvetica, sans-serif; color:#fff; padding:5px 10px; background-color:#003366; margin-bottom:10px; font-weight:bold; }

p {  margin:0px 0px 15px 0px; padding:0px; }

a:link { color:#000000; text-decoration:underline; border:none; }

a:visited { color:#CCCCCC; }

a:hover { color:#BF9926; text-decoration:none; }

hr { background-color:#111111; height:1px; border:0px; margin-bottom:15px; }

#wrapper { width:950px; margin:0px auto; }

#right { width:750px; float:left; }

#container { width:750px; }
#page { width:718px; background-color:#ffffff;  padding:15px; }

#left { width:190px; height:500px; float:left; padding:0px 0px 0px 0px; }

#footer { padding:30px 0px; font-size:11px; color:#666666; }

#footer span a:link, #footer span a:visited { color:#990033; float:right; }
#footer span a:hover { color:#FFFFFF; }

/* nav styles */

ul#topNav { list-style-type:none; text-align:center; font-size:12px; padding:40px 0px; }
ul#topNav  li { display:inline;  }
ul#topNav  li a:link, ul#topNav  li a:visited { padding: 7px 10px; color:#999999; text-decoration:none; font-weight:bold; letter-spacing:1px;  margin:0px 7px; }
ul#topNav  li a:hover { color:#FFFFFF; background-color:#333333; }

ul#topNav li a.topStale:link, ul#topNav li a.topStale:visited { color:#FFFFFF; background-color:#333333; }


ul#leftNav  { list-style-type:none; text-align:right; margin:40px 25px 0px 0px; text-transform:uppercase; }
ul#leftNav li { margin-bottom:0px; display:inline; }
ul#leftNav li a:link, ul#leftNav li a:visited { font-size:10px;  padding: 0px 5px; color:#999999; text-decoration:none; font-weight:bold; display:block; margin-bottom: 10px; }
ul#leftNav li a:hover { color:#FFFFFF; background-color:#112243; }

ul#leftNav li a.leftStale:link, ul#leftNav li a.leftStale:visited { color:#AA6969; background-color:#440202; }


/* footer styles 

#footer ul { list-style-type:none; text-align:center; color:#99CCFF; font-size:75%; }
#footer ul li { margin-top:10px; }
#footer ul li a:link, #footer ul li a:visited { color:#FFFFFF; }
#footer ul li a:hover { color:#00FFFF; text-decoration:none; }*/

#flashcontent { width:100%; height:100%; }

.clear { clear:both; }

.hightlight { color:#000000; }
.hightlightTwo { color:#BF9926; }

.floatLeft { float:left; }
.floatRight { float:right; }

#contactTable td { background-color:#000000; padding:10px 15px; }

#clientForm { padding:30px; }
#clientForm input.client { padding:5px; background-color:#CCCCCC; border:1px solid #333333; }
#clientForm table td { padding:10px;  }

div.clientdownload ul { list-style-type:none; }
div.clientdownload li { margin:30px; }
div.clientdownload li a { margin-left:30px; color:#BF9926; }
div.clientdownload li a:hover {color:#FFFFFF; }

#page ul { list-style-type:square; margin-bottom:30px; color:#555555; }
#page li { margin:0px 0px 10px 40px; }
#page li a { margin-left:30px; color:#BF9926; }
#pageli a:hover {color:#FFFFFF; }

