
BODY
{
    HEIGHT: 100%
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #FFF;
    text-align:center;
    font-family: verdana,tahoma,arial;
    font-size: 9pt;
}
a
{
    font-family: verdana,tahoma,arial;
    font-size: 9pt;
    color:#FF3300;
    text-decoration:underline;
}
a:visited
{
    font-family: verdana,tahoma,arial;
    font-size: 9pt;
    color:#FF3300;
    text-decoration:underline;
}
a:hover
{
    font-family: verdana,tahoma,arial;
    font-size: 9pt;
    color:#FF0000;
    text-decoration:underline;
}
INPUT.noStyle
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 9pt;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: verdana,tahoma,arial;
    BACKGROUND-COLOR: #FFFFFF;
}
SELECT.noStyle
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 9pt;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: verdana,tahoma,arial;
    BACKGROUND-COLOR: #FFFFFF;
}
INPUT.noStyleSmall
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 7pt;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: verdana,tahoma,arial;
    BACKGROUND-COLOR: #FFFFFF;
}
SELECT.noStyleSmall
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 7pt;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: verdana,tahoma,arial;
    BACKGROUND-COLOR: #FFFFFF;
}
.cartBtn
{
    background-color:#EEEEEE;
    border:1px solid #990066;
    cursor:pointer;
    height:21px;
    line-height:18px;
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    font-weight:normal;
    color: #000000;
    text-decoration: none;
    overflow:hidden;
    margin:0px;
    padding-top:0px;
}
INPUT.form {font:9pt verdana,tahoma,arial;color:#000;background-color:#fff;border:1px solid #889977;}
SELECT.form {font:9pt verdana,tahoma,arial;color:#000;background-color:#fff;border:1px solid #889977}
SELECT.lmenu {width:200px;font:9pt verdana,tahoma,arial;color:#fff;background-color:#000000;border-bottom:1px solid #fff}
TEXTAREA.form {
font:9pt verdana,tahoma,arial;
color:#000;
background-color:#fff;
border-color:#889977;
border-style:solid;
border-width:1px;
    scrollbar-face-color:#CCCCCC;
    scrollbar-track-color:#CCCCCC;
    scrollbar-arrow-color:#000000;
    scrollbar-3dlight-color:#AAAAAA;
    scrollbar-shadow-color:#555555;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-darkshadow-color:#333333;
}
input.formBtn
{
    background-color:#003377;
    border:1px solid #889977;
    cursor:pointer;
    height:23px;
    line-height:18px;
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    font-weight:normal;
    color: #fff;
    text-decoration: none;
    overflow:hidden;
    margin:0px;
    padding-top:0px;
}
msg
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    font-weight:normal;
    color: #FF0000;
}
form
{
   margin-left:10px;
}
form.form
{
   margin-left:0px;
}
.formRowVarH
{
    margin: 5px 0 5px 0;	//top, right, bottom, left
}
.formRow
{
    clear:both;
    height:25px;
    line-height:25px;
}
.formName
{
    margin-top:2px;
    width:110px;
    float:left;
    font-family: verdana,tahoma,arial;
    font-size:10pt;
    color: #000000;
}
.formNameVar
{
    margin-top:2px;
    float:left;
    font-family: verdana,tahoma,arial;
    font-size:10pt;
    color: #000000;
}
.formNameSm
{
    float:left;
    width:50px;
    font-family: verdana,tahoma,arial;
    font-size:10pt;
    color: #000000;
}
.formCell
{
    float:left;
    font-family: verdana,tahoma,arial;
    font-size:10pt;
    color: #000000;
}
.formNameL
{
    width:70px;
    float:left;
    font-family: verdana,tahoma,arial;
    font-size:10pt;
    color: #000000;
    margin: 2px 0 0 0;	//top, right, bottom, left
}
.formCellL
{
    float:left;
    font-family: verdana,tahoma,arial;
    font-size:10pt;
    color: #000000;
}
.formCellL a.small
{
    float:left;
    font-family: verdana,tahoma,arial;
    font-size:8pt;
    color: #000000;
    text-decoration:underline;
}
.formCellL a:hover.small
{
    float:left;
    font-family: verdana,tahoma,arial;
    font-size:8pt;
    color: #000000;
    text-decoration:underline;
}
#header
{
    height:30px;
    text-align:center;
    border-bottom:1px solid #B2B2B2;
}
#header_inner
{
    margin-left:auto;
    margin-right:auto;
    display:block;
    overflow:hidden;
    width:770px;
    min-width:770px;
    height:30px;
    text-align:center;
}
#header_inner a
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #999999;
    text-decoration:none;
}
#header_inner a:link
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #999999;
    text-decoration:none;
}
#header_inner a:hover
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #000;
    text-decoration:underline;
}
#header_inner a:visited
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #999999;
    text-decoration:none;
}
#mainMenu
{
    display:bock;
    overflow:hidden;
}
#mainMenu ul
{
    list-style: none;
    overflow:hidden;
    padding: 0 0 0 200px ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
} 
#mainMenu ul li
{
    float: left;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
#mainMenu ul li a
{
    height: 30px;
    line-height:30px;
    float: left;
    display: block;
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #999999;
    text-decoration:none;
    text-align: center;
    padding: 0 10px 0 10px ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
#mainMenu ul li a:link
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #999999;
    text-decoration:none;
}
#mainMenu ul li a:hover
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #000;
    text-decoration:underline;
}
#mainMenu ul li a:visited
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #999999;
    text-decoration:none;
}
#wrapper
{
    width:100%;
    position:relative;
    text-align:center;
}
#centerArea
{
    WIDTH: 770px;
    min-height:500px;
    background-image: url(../images/title_image.jpg);
    background-repeat:no-repeat;
    margin-left:auto;
    margin-right:auto;
    border-left:1px solid #B2B2B2;
    border-right:1px solid #B2B2B2;
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    font-weight:normal;
    color: #000;
    text-align:left;
}
#title_sites
{
    float:left;
    height:130px;	
    width:180px;
    margin: 25px 0 0 3px;
    padding: 0 0 0 0;	//top, right, bottom, left
}
#main_pagetitle
{
    float:left;
    height:35px;
    line-height:30px;
    display:block;
    overflow:hidden;
    width:580px;
    background-image: url(../images/titlebg.jpg);
    background-repeat:repeat-x;
    margin: 125px 0 0 0;
    padding: 0 0 0 5px;	//top, right, bottom, left
}
#main_pagetitleFull
{
    float:left;
    height:35px;
    line-height:30px;
    display:block;
    overflow:hidden;
    width:765px;
    background-image: url(../images/titlebg.jpg);
    background-repeat:repeat-x;
    margin: 125px 0 0 0;
    padding: 0 0 0 5px;	//top, right, bottom, left
}
#mainBoxRow1
{
    height:183px;
    margin: 20px 0 0 5px;
    padding: 0 0 0 0;	//top, right, bottom, left
}
#mainBoxRow2
{
    height:183px;
    margin: 0 0 20px 5px;
    padding: 0 0 0 0;	//top, right, bottom, left
}
#mainBox1
{
    float:left;
    height:183px;
    width:374px;
    overflow:hidden;
    background-image: url(../images/box1_1.jpg);
    background-repeat:no-repeat;
    margin: 0 0 0 0;
    padding: 0 0 0 0;	//top, right, bottom, left
}
#mainBox2
{
    float:left;
    height:183px;
    width:374px;
    overflow:hidden;
    background-image: url(../images/box1_2.jpg);
    background-repeat:no-repeat;
    margin: 0 0 0 0;
    padding: 0 0 0 0;	//top, right, bottom, left
}
#mainBox3
{
    float:left;
    height:183px;
    width:374px;
    overflow:hidden;
    background-image: url(../images/box2_1.jpg);
    background-repeat:no-repeat;
    margin: 0 0 0 0;
    padding: 0 0 0 0;	//top, right, bottom, left
}
#mainBox4
{
    float:left;
    height:183px;
    width:374px;
    overflow:hidden;
    background-image: url(../images/box2_2.jpg);
    background-repeat:no-repeat;
    margin: 0 0 0 0;
    padding: 0 0 0 0;	//top, right, bottom, left
}
.mainBoxText
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    font-weight:normal;
    color: #000;
    margin: 0 0 0 0;
    padding: 60px 25px 0 25px;	//top, right, bottom, left
}
.mainBoxText a
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    font-weight:normal;
    color: #000;
    text-decoration:underline;
}
.mainBoxText a:visted
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    font-weight:normal;
    color: #000;
    text-decoration:underline;
}
.mainBoxText a:hover
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    font-weight:normal;
    color: #FF0000;
    text-decoration:underline;
}
p.grey1
{
    clear:both;
    background-color:#f9f9f9;
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #000;
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px; //top, right, bottom, left
}
ul.grey1
{
    clear:both;
    background-color:#f9f9f9;
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #000;
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px; //top, right, bottom, left
}
ul.grey1 li.title
{
    list-style:none;
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    font-weight:bold;
    color: #000;
    margin: 0 0 10px 0;
    padding: 0 0 0 0; //top, right, bottom, left
}
ul.grey1 li
{
    list-style:disc;
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    font-weight:normal;
    color: #000;
    margin: 0 0 0 20px;
    padding: 0 0 0 0; //top, right, bottom, left
}
.greyTitle
{
    clear:both;
    background-color:#f9f9f9;
    font-family: verdana,tahoma,arial;
    font-size:10pt;
    font-weight:bold;
    color: #999;
    margin: 0 0 0 0;
    padding: 0 0 0 10px; //top, right, bottom, left
}
.pagetitleFull
{
    clear:both;
    height:35px;
    line-height:30px;
    display:block;
    overflow:hidden;
    width:760px;
    background-image: url(../images/titlebg.jpg);
    background-repeat:repeat-x;
    margin: 20px 0 0 0;
    padding: 0 5px 0 5px;	//top, right, bottom, left
}
.pagetitleFull a
{

    font-family: verdana,tahoma,arial;
    font-size: 9pt;
    color:#FF3300;
    text-decoration:underline;
}
.pagetitleFull a:visited
{

    font-family: verdana,tahoma,arial;
    font-size: 9pt;
    color:#FF3300;
    text-decoration:underline;
}
.pagetitleFull a:hover
{

    font-family: verdana,tahoma,arial;
    font-size: 9pt;
    color:#FF0000;
    text-decoration:underline;
}
#footer
{
    clear:both;
    left:0px;
    width:100%;
    background-color:#FFF;
    border-top:1px solid #B2B2B2;
    text-align:center;
    padding: 10px 0 5px 0;	//top, right, bottom, left
}
#footer_inner
{
    margin-left:auto;
    margin-right:auto;
    width:770px;
    text-align:center;
    overflow:hidden;
    width:770px;
    min-width:770px;
}
#footer_inner p
{
    font-family: verdana,tahoma,arial;
    font-size:8pt;
    color: #000;
    margin: 0 0 0 0;
    padding: 0 0 5px 0;	//top, right, bottom, left
}
#footer_inner a
{
    font-family: verdana,tahoma,arial;
    font-size:8pt;
    color: #888888;
    text-decoration:none;
}
#footer_inner a:visited
{
    font-family: verdana,tahoma,arial;
    font-size:8pt;
    color: #888888;
    text-decoration:none;
}
#footer_inner a:hover
{
    font-family: verdana,tahoma,arial;
    font-size:8pt;
    color: #000;
    text-decoration:underline;
}
#footer_im
{
    height:30px;
}
.footer_imL
{
    float:left;
    width:48%;
    text-align:left;
    font-size:8pt;
    color: #888888;
    text-decoration:none;
    padding: 0 0 0 5px;	//top, right, bottom, left
}
.footer_imL a
{
    font-size:8pt;
    color: #888888;
    text-decoration:none;
}
.footer_imL a:visited
{
    font-size:8pt;
    color: #888888;
    text-decoration:none;
}
.footer_imL a:hover
{
    font-size:8pt;
    color: #000;
    text-decoration:underline;
}
.footer_imR
{
    float:right;
    width:48%;
    text-align:right;
    font-size:8pt;
    color: #888888;
    text-decoration:none;
    padding: 0 5px 0 0;	//top, right, bottom, left
}
.footer_imR a
{
    font-size:8pt;
    color: #888888;
    text-decoration:none;
}
.footer_imR a:visited
{
    font-size:8pt;
    color: #888888;
    text-decoration:none;
}
.footer_imR a:hover
{
    font-size:8pt;
    color: #000;
    text-decoration:underline;
}
.page_title
{
    font-family: verdana,tahoma,arial;
    font-size:10pt;
    font-weight:bold;
    color: #110055;
}
.borderP
{
    clear:both;
    height:10px;
    border-bottom:1px solid #999999;
    margin: 0 0 10px 0 ;	//top, right, bottom, left
    
}
ul.portfolio
{
    list-style: none;
    padding: 0;
    margin: 0;
    overflow:hidden;
}
ul.portfolio li
{
    float:left;
    overflow:hidden;
    text-align:center;
    margin:0;
    padding:0;
    margin: 0 0 0 0;	//top, right, bottom, left
}
ul.portfolio li .ptitle
{
    width:245px;
    height: 25px;
    line-height:25px;
    text-align: center;
    overflow:hidden;
}
ul.portfolio li .ptitle a
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #888888;
    text-decoration: none;
}
ul.portfolio li .ptitle a:visited
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #888888;
    text-decoration: none;
}
ul.portfolio li .ptitle a:hover
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #000;
    text-decoration:underline;
}
ul.portfolio li .siteImg
{
    height: 195px;
    width:245px;
    text-align: center;
    float: left;
}
ul.portfolio li .siteImg a
{
    color: #888888;
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    text-decoration:none;
}
















ul.clientDisp
{
    list-style: none;
    padding: 0;
    margin: 0;
    overflow:hidden;
}
ul.clientDisp li
{
    width:260px;
    height:250px;
    background-image: url(../images/clientDispBox.gif);
    background-repeat:no-repeat;
    overflow:hidden;
    text-align:center;
    margin:0;
    padding:0;
    margin: 0 5px 5px 5px;	//top, right, bottom, left
}
ul.clientDisp li .ptitle
{
    width:235px;
    height: 24px;
    line-height:24px;
    text-align: center;
    overflow:hidden;
    padding:0;
    margin: 12px 0 0 12px;	//top, right, bottom, left
}
ul.clientDisp li .ptitle a
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #888888;
    text-decoration: none;
}
ul.clientDisp li .ptitle a:visited
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #888888;
    text-decoration: none;
}
ul.clientDisp li .ptitle a:hover
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #000;
    text-decoration:underline;
}
ul.clientDisp li .pbase
{
    width:235px;
    height: 24px;
    line-height:24px;
    text-align: center;
    overflow:hidden;
    padding:0;
    margin: 0 0 12px 12px;	//top, right, bottom, left
}
ul.clientDisp li .pbase a
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #FF3300;
    text-decoration: none;
}
ul.clientDisp li .pbase a:visited
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #FF3300;
    text-decoration: none;
}
ul.clientDisp li .pbase a:hover
{
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    color: #FF0000;
    text-decoration:underline;
}
ul.clientDisp li .siteImg
{
    width:260px;
    text-align: center;
}
ul.clientDisp li .siteImg a
{
    color: #888888;
    font-family: verdana,tahoma,arial;
    font-size:9pt;
    text-decoration:none;
}


