/* CSS Document */

a 			 { font-size: 12px; font-family: verdana, arial, sans serif; color: #18497F; text-decoration: underline; font-weight: bold }
a:visited    { font-size: 12px; font-family: verdana, arial, sans serif; color: #18497F; text-decoration: underline; font-weight: bold; }
a:hover      {font-size: 12px; font-family: verdana, arial, sans serif;  color: #18497F; text-decoration: none; font-weight: bold; }

body         { font-size: 8pt; font-family: Verdana; background-color: #333333; margin:0; }
h1           { font-size: 18px; font-family: arial, verdana, sans serif; font-weight: bold; color: #18497F; }
h2           { font-size: medium; color: #000000; font-family: arial, verdana, sans serif; font-weight: bold; border-bottom: 1px solid #c0c0c0; padding-bottom: 2px; text-align: left;}
h3           { color: #000000; font-size: 10pt; font-family: Arial; font-weight: bold; color: #18497F; width: 100%; text-align: left; }
h4           { font-size: 10pt; color: #000000; font-family: arial, verdana, sans serif; font-weight: bold; }

td           { padding-left: 0; font-size:8pt; font-family: arial, verdana, sans serif; vertical-align: top;}

p            { font-size: 12px; color: #333333; font-family: verdana, arial, sans serif; line-height:150% }
table#2      { background-position: top center; padding:5px; background-image:url('images/table-1_05.gif'); 
background-repeat:no-repeat; background-attachment:fixed }
.t2 		{padding-left: 15px; vertical-align: middle;}

#main      { width: 50%; background-color: #ffffff; padding-left:30px; padding-top:25px; padding-bottom: 20px; padding-right: 50px; text-align: left; }
td#main2      {background-color: #ffffff; padding-left:20px; padding-top:20px; padding-bottom: 10px; padding-right: 14px; }
#bottom     { font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #999999; height: 20px; background-color: #000000; padding: 15px; }


#right     {
width: 15%;
background-color: #ffffff;
border-left: 1px solid #c0c0c0; 
padding-left: 15px;
padding-right: 30px;
padding-top: 0px;
}

table#contact { 
width: 125px;
align: center;
padding: 0; 
border: 0;
font-size: 8pt;
font-family: Arial, Verdana, sans serif;
color: #666666;
font-weight: normal; 
}

#contact td.1 {
width: 50px;
font-size: 8pt;
font-family: Arial, Verdana, sans serif; 
color: #666666;
}

#contact td.2 {
width: 70px;
text-align: left;
align: left;
}


#left {
width: 15%;
background-color: #000000;
border-right: 1px solid #c0c0c0; 
padding-top: 10px;
padding:0; 
margin-top: 20px;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
text-align: left;}

d#sitemap { background-image:url('images/blue-grad3.gif') }
td#bar {height: 10px; background-image:url('images/Untitled-7.gif');}
ul  		{font-size: 12px; font-family: verdana, arial, sans serif; margin-left: 15px; line-height: 150%}
li			{font-size: 12px; font-family: verdana, arial, sans serif; line-height: 150%; list-style-type: disc;}

#img-shadow { background-image:url('http://www.lonestarlaw.net/images/inner-shadow4.gif'); background-position: center top; background-repeat:no-repeat; background-attachment:fixed }

.small	     {font-size: 8pt; } 
.small a 			{font-size: 8pt; font-family: arial, verdana, sans serif; color: #000080; font-weight: normal; text-decoration: underline; }

.small a:visited    {font-size: 8pt; font-family: arial, verdana, sans serif; color: #000080; font-weight: normal; text-decoration: underline; }
small a:hover  	{font-size: 8pt; font-family: arial, verdana, sans serif; color: #000080; font-weight: normal; text-decoration: none; }

#navigation    { padding-right: 0; margin: 0; padding-top: 10px; }

#navigation h3 {
width:100%; 
text-align: left;
text-indent: 5px; 
font-size: 10pt; 
font-family: arial, verdana, sans serif; 
background-image: url(../images/aaa_02.gif);
color: #e8e8e8; 
font-weight: bold; 
background-color: #5A6CB6;
padding-top: 3px; 
padding-bottom: 3px; 
margin: 0; 
letter-spacing: 2px;
}

#navigation h4 {
width: 100%; 
font-size: 10pt;
font-weight: bold; 
font-family: arial, verdana, sans serif;
text-indent: 5px; 
color: #e8e8e8;
background-image: url(../images/aaa_02.gif);
padding-top: 3px; 
padding-bottom: 3px;
text-align: left; 
margin-top: 3px;
margin-bottom: 3px;
letter-spacing: 2px;
}

#navigation ul { margin-left:0px; margin-top: 5px; margin-bottom: 5px; padding: 4px; list-style-type: none;}
#navigation li { list-style-type: none; margin-left: 2px; margin-top: 0; margin-bottom: 0; line-height: 155%;}
#navigation a  {font-size: x-small; font-family: verdana, arial, sans serif; color: #9CBDCC; font-weight: normal; text-decoration: none; line-height: 150%; margin-left: 5px;}
#navigation a:visited  {font-size: x-small; font-family: verdana, arial, sans serif; color: #9CBDCC; font-weight: normal; text-decoration: none; line-height: 150%; margin-left: 5px;}
#navigation a:hover {font-size: x-small; font-family: verdana, arial, sans serif; color: #e8e8e8; font-weight: normal; text-decoration: none; line-height: 150%; margin-left: 5px; background-image:url(../images/aaa_02.gif); }


div#box-rt { font-size: 10pt; font-family: arial, verdana, sans serif; background-color: #e8e8e8; padding: 5px;
border-right: 1px inset #000080; border-bottom: 1px inset #000080; border-left: 1px inset #c0c0c0; border-top: 1px inset #c0c0c0; }

.address { font-size: x-small; font-family: Verdana, Arial, sans-serif; 
text-align: left; 
margin-top: 15px; 
margin-left: 8px; margin-right: 8px; 
color: #cccccc; 
font-weight: 400; 
padding: 6px; }

.address a { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; color: #9CBDCC; text-decoration: none; }
.address a:visited { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif;  color: #9CBDCC; text-decoration: none; }
.address a:hover { font-size: x-small;  font-family: Verdana, Arial, Helvetica, sans-serif; color: #9CBDCC; text-decoration: underline; }

#keyword-topper { font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #333333; vertical-align: middle; text-align: center; }
.topper { padding: 4px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #cccccc; vertical-align: middle; }
#main-keywords { font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #c0c0c0; text-align: left; margin: 5px; }
.corner {background-color: #5A6CB6; }
#contact-box { background-color: #cccccc; border: 2px solid #000000; padding: 3px; margin: 3px; }
.sm-grn { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; color: #9CBDCC; }
.sm-grn a { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; color: #9CBDCC; text-decoration: none; font-weight: 100; }
.sm-grn a:visited { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; color: #9CBDCC; text-decoration: none; font-weight: 100; }
.sm-grn a:hover { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; color: #9CBDCC; text-decoration: underline; font-weight: 100; }
.sm-grnmiddle { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; color: #9CBDCC; text-align: center;}
.sm-cc { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #c0c0c0; }
.sm-cc a { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #c0c0c0; text-decoration: none; font-weight: 100; }
.sm-cc a:visited { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #c0c0c0; text-decoration: none; font-weight: 100; }
.sm-cc a:hover { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #c0c0c0; text-decoration: underline; font-weight: 100; }

#content1 { padding: 5px; }
.boldcc { font-size: medium; font-family: Arial, Helvetica, sans-serif; color: #cccccc; font-weight: bold;}
.box    { border: 1px solid #333333; background-color: #9CBDCC; margin-left: 20px; margin-right: 20px; padding: 12px; }
.box2    { border: 2px solid #333333; background-color: #e8e8e8; margin-left: 30px; margin-right: 30px; padding: 12px; }
.box3    { border: 2px solid #333333; background-color: #cccccc; margin-left: 30px; margin-right: 30px; padding: 12px; }
.box4    { border: 2px solid #333333; background-color: #9CBDCC; margin-left: 30px; margin-right: 30px; padding: 12px; }
.heading { background-color: #333333; color: #9CBDCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-left: 5px;}
.content { background-color: #9cbdcc; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; 
padding: 10px 3px 10px 5px; }
.tiny { font-size: 9px; }
.backtotop { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; }
.backtotop a { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; }
.backtotop a:visited { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; }
.backtotop a:hover { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; }
.reg  { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #18497F; font-weight: normal;} 
.color1 { color: #18497F; } 
.header2 { color: #ffffff; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; padding: 5px 0 5px 10px; font-weight: bold; background-color: #415D69; 
border-bottom: 3px solid #000000; text-shadow: Black; }