/* CSS Document */

*{
margin:0;
padding:0;
}
body
{
background-color:#CCCCCC;
}


#page
{
width:825px;
height:auto;
overflow:hidden;
border:1px solid #666;
margin:0 auto;
margin-top:5px;
background-color:#FFFFFF;
}
/********************************************************** header section *******************************************/
#header_section
{
height:168px;
}
#header
{
height:141px;
width:825px;
background-image:url(../images/bgcolor.jpg);
background-repeat:repeat-x;
}
#search
{
float:right;
width:197px;
height:140px;
}
#search_wrap
{
margin-top:27px;
}
#search_wrap a,#search_wrap a:visited
{
font-family:Verdana;
font-size:11px;
text-decoration:none;
color:#993300;
}
#search_wrap a:hover
{
font-family:Verdana;
font-size:11px;
text-decoration:underline;
color:#993300;
}
.searchbox
{
font-family:Verdana;
font-size:10px;
}
#product_img
{
float:right;
height:140px;
width:418px;
}
#logo
{
float:left;
height:140px;
width:187px;
}
#logo img
{
margin-left:9px;
margin-top:30px;
}
#ddcolortabs{
width:820px;
padding: 0;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
height:0;
padding-left: 5px;
/*margin-left:15px; move the tabs*/
}
#ddcolortabs ul{
font-family:Verdana;
font-size:11px;
margin:0;
padding:0;
list-style:none;
font-weight:bold;
}
#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;

}
#ddcolortabs a{
float:left;
background: #B80000  url(../images/dark.png) no-repeat left top;
background-repeat:no-repeat;
margin:0 1px 0 0;
padding:0 0 1px 21px;
text-decoration:none;
letter-spacing: 1px;
color:#FFFFFF;
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent  url(../images/dark.png) no-repeat right top;
background-repeat:no-repeat;
padding:4px 16px 3px 0; /* to resize to feet the image tab change the middle figure*/

}
#ddcolortabs a span{
float:none;
}

#ddcolortabs a:hover{
background-color: #ffffff;
background-image:url(../images/light.png);
color:#000000;
}

#ddcolortabs a:hover span{
background-color: #ffffff;
background-image:url(../images/light.png);
color:#000000;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color:#ffffff;
background-image:url(../images/light.png);
color:#000000;
}
/********************************************************* end of header style *******************************************/

/********************************************************* Begin style for left side links ******************************/
#side_nav
{
font-family:Verdana;
overflow:hidden;
margin-left:4px;
}
#side_nav ul
{
list-style:none;
font-weight:bold;
margin:0;
padding:0;
}
#side_nav li
{
border-bottom:1px solid #ffffff;
overflow:hidden;
margin:0;
}
#side_nav li a, #side_nav li a:visited
{
display:block;
padding:5px 5px 3px 5px;
overflow:hidden;
border-left:12px solid #711515;
border-right:#B51032;
color:#FFFFFF;
text-decoration:none;
background-color:#B80000;
font-family:Verdana;
font-size:11px;
}
#side_nav li a:hover
{
background-color:#711515;
color:#cccccc;
font-family:Verdana;
font-size:11px;
}
/********************************************************* End of style for left side links *****************************/

/********************************************************* style for FLASH ***************************************************/
#flash
{
width:634px;
height:auto;
border:1px solid #999999;
}
/********************************************************* end of style for FLASH *******************************************/

/********************************************************* style for ourclients *********************************************/
#ourclients
{
height:23px;
border:1px solid #999999;
width:634px;
margin-top:4px;
background-image:url(../images/client_bar.jpg);
background-repeat:no-repeat;
}
#ourclients p
{
font-family:Verdana;
font-size:11px;
padding-top:3px;
font-weight:bold;
color:#333333;
padding-left:2px;
}
#client_list
{
margin-top:4px;
width:634px;
height:97px;
}
#other_links
{
height:23px;
border:1px solid #999999;
width:634px;
margin-top:4px;

background-image:url(../images/client_bar.jpg);
background-repeat:no-repeat;
}
#other_links p
{
font-family:Verdana;
font-size:11px;
padding-top:3px;
font-weight:bold;
color:#333333;
padding-left:2px;
}
#other_links_content
{
width:634px;
height:auto;
overflow:hidden;
margin-bottom:16px;
}
#daily_stock
{
float:left;
width:179px;
height:auto;
margin-left:10px;
background-image:url(../images/daily_stock.jpg);
background-repeat:no-repeat;
padding-top:70px;
padding-left:22px;
}
#daily_stock a,#daily_stock a:visited
{
color:#FFFFFF;
font-size:11px;
font-family:Verdana;
text-decoration:none;
}
#daily_stock a:hover
{
color:#CCCCCC;
font-size:11px;
font-family:Verdana;
text-decoration:none;
}

#business_focus
{
float:left;
height:auto;
width:179px;
margin-left:15px;
background-image:url(../images/business_focus.jpg);
background-repeat:no-repeat;
padding-top:70px;
padding-left:22px;
}
#business_focus a,#business_focus a:visited
{
color:#FFFFFF;
font-size:11px;
font-family:Verdana;
text-decoration:none;
}
#business_focus a:hover
{
color:#CCCCCC;
font-size:11px;
font-family:Verdana;
text-decoration:none;
}



#record_keeping
{
float:left;
width:179px;
height:auto;
background-image:url(../images/record_keeping.jpg);
background-repeat:no-repeat;
padding-top:70px;
overflow:hidden;
}
#record_keeping a,#record_keeping a:visited
{
color:#FFFFFF;
font-size:11px;
font-family:Verdana;
text-decoration:none;
}
#record_keeping a:hover
{
color:#CCCCCC;
font-size:11px;
font-family:Verdana;
text-decoration:none;
}
/********************************************************* end of style for ourclients **************************************/
#content_page
{
height:auto;
}

#sec_content
{
float:right;
width:638px;
height:auto;
margin-bottom:12px;
}
#sec_content h1
{
font-family:Verdana;
font-size:14px;
margin-bottom:4px;
}
#sec_content img
{
border-bottom:1px solid #666666;
}
#sec_content p
{
font-family:Verdana;
font-size:11px;
padding-right:104px;
text-align:justify;
line-height:18px;
}
#sec_content ul
{
font-family:Verdana;
font-size:11px;
padding-right:104px;
text-align:justify;
line-height:18px;
list-style-image:url(../images/dot.jpg);
margin-left:15px;
}
#sec_content a,#sec_content a:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#993300;
text-decoration:none;
}
#sec_content a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#993300;
text-decoration:underline;
}
#pri_content
{
float:left;
width:181px;
height:auto;
overflow:hidden;
}

#footer
{
height:28px;
clear:both;
/*border-top:1px solid #666666;*/
/*background-color:#B80000;*/
background-image:url(../images/footerbg.jpg);
background-repeat:repeat-x;
}
#footer p
{
margin-left:4px;
font-family:Verdana;
font-size:10px;
padding-top:6px;
color:#FFFFFF;
}
/*********************************************** style for mytable **********************************************/

.mytable
{
width:530px;
font-family:Verdana;
font-size:11px;
border:1px solid #666666;
border-collapse:collapse;
}
.mytabletd
{
border:1px solid #666666;
padding:4px;
}

.mytableadmin
{
width:100%;
font-family:Verdana;
font-size:11px;
border:1px solid #666666;
border-collapse:collapse;
}
.mytabletdadmin
{
border:1px solid #666666;
padding:4px;
}
/*********************************************** end of style for mytable **********************************************/

.formtable
{
border-collapse:collapse;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.formtabletd
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#whereami p
{
font-family:Verdana;
font-size:10px;
padding-top:3px;
/*padding-left:5px;*/
color:#666666;
padding-left:4px;
padding-bottom:4px;
}
#whereami a,#whereami a:visited
{
font-family:Verdana;
font-size:10px;
color:#507392;
text-decoration:none;
}
#whereami a:hover
{
font-family:Verdana;
font-size:10px;
color:#507392;
text-decoration:underline;
}