body {background-color:#fff; color:#404040; font:0.8em/1.5 "arial", sans-serif;}
/*body {background:url("../design/bg.gif") 0 0 repeat-x; font:0.8em/1.5 "arial", sans-serif;}*/

a {color:#404040;}
a:hover {color:#000;}

h1, h2, h4, h5, h6, p, address, blockquote, table, dl, fieldset {margin:15px 0;}

h3 {
color: #ff6600;
font-size: 12px;
}

h3 a {
color: #ff6600;
font-size: 14px;
font-weight: bold;
text-decoration:none;
}

#header {
	position:relative;
	height:90px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

#main {width:960px; margin:0 auto; overflow:hidden;}

 #nav {position:absolute; top:110px; right:80px; margin:0;}
        #nav span {margin:0 8px;
		color:#FFFFFF;}
		#nav a {color:#FFFFFF;}
        #nav #nav-active {font-weight:bold; text-decoration:none;color:#ffffff;}
		
 #logo {margin:0;}
 
 #tray {position:relative; width:960px; height:45px; background:url("../design/tray.gif") 0 0 no-repeat; overflow:hidden; font:bold 85%/1 "tahoma",sans-serif;background-color:#BFBFBF;}
    #tray ul {margin:0 2px; list-style:none;}
    #tray li {display:inline;}
    #tray li a {display:block; float:left; padding:17px 20px 17px 2px; background:url("../design/tray-separator.gif") 100% 0 no-repeat; text-decoration:none;color:#404040;}
    #tray li a:hover {background:url("../design/tray-hover.gif");background-color:#9F9F9F; color:#FFF;}
    #tray li#tray-active a {background:url("../design/tray-active.gif");background-color:#DD1600; color:#FFF;}


   #footer {clear:both; padding:20px 20px 40px 20px; font-size:85%;}
    #footer p {margin:0;}
	
	    #footer, #footer a {color:#9f9f9f;}
    #footer a:hover {color:#404040;}
	
#col {position:relative;
padding:15px 30px 15px 20px;
background:url("../design/col.gif") 0 0 repeat-y;
/*background-color:#c889da;*/
}	

	
#col-top {width:960px; height:5px; margin-top:0px; background:url("../design/col-top.gif") 0 0 no-repeat; font-size:0; line-height:0; overflow:hidden;background-color:#E9FAFF;}

#col-bottom {width:960px; height:5px; margin-bottom:15px; background:url("../design/col-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0; overflow:hidden;background-color:#E9FAFF;}

 #col-text {float:right; width:350px; padding-top: 0px; background-color:f26022;}
    #col-text {padding:1px;}
        #col-text p {margin:0; color:#FFFFFF;}
		#col-text h2 {color:#FFFFFF;}
        #col-text ul {margin-bottom:0;}
		
     #col-browser {position:relative; float:left; width:310px; height:320px;}
    #col-browser img {position:absolute; top:0px; left:0px;}	
	
 #slogan {position:relative; width:289px; height:33px; overflow:hidden; margin:0; padding:1px; font-size:180%;}
        #slogan span {display:block; position:absolute; top:6px; left:2px; z-index:1; width:100%; height:100%; margin:0; padding:0; background:url("tmp/slogan.gif") 0 0 no-repeat; text-decoration:underline; font-family: "Britannic Bold"; line-height:1.5;}	
		
#PageData {	
width: 960px;

}	

#cols3-top {width:960px; height:5px; margin-top:15px; background:url("../design/cols3-top.gif") 0 0 no-repeat; font-size:0; line-height:0; overflow:hidden;}
#cols3-bottom {width:960px; height:5px; margin-bottom:15px; background:url("../design/cols3-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0; overflow:hidden;}
#cols3 {background:url("../design/cols3.gif") 0 0 repeat-y;}

#cols3 .col h3 {background-color:#F5F5F5; color:#DD1600;}
#cols3 .col h3 a {color:#DD1600;}
#cols3 .col h3 a:hover {color:#000;}
#cols3 .col-more {background:#F5F5F5;}

    .col {float:left; width:308px; padding:0 1px; margin-right:15px;}
    .col.last {margin-right:0;}
    .col h3 {margin:0; padding:7px 15px 12px 50px; background:url("../design/cols3-title.gif") 20px 40% no-repeat; font-size:120%;}

        .col-text {padding:5px; border-top:1px solid #DFDFDF;}
        .col-text p {margin:0;}
        .col-text ul {margin-bottom:0;}
        .col-more {padding:10px 10px 1px 0; text-align:right;}
		
#cols2-top {width:960px; height:5px; margin-top:15px; background:url("../design/cols2-top.gif") 0 0 no-repeat; font-size:0; line-height:0; overflow:hidden;}
#cols2-bottom {width:960px; height:5px; margin-bottom:15px; background:url("../design/cols2-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0; overflow:hidden;}
#cols2 {background:url("../design/cols2.gif") 0 0 repeat-y;}

    #cols2 #col-left {float:left; width:595px; padding:20px;}
    #cols2 #col-right {float:right; width:268px; margin-right:1px; padding:5px;}
    
        #cols2 #col-left h4, #cols2 #col-right h4 {margin:0; font-size:100%;}
        #cols2 #col-left .title {background:url("../design/dot.gif") 0 50% repeat-x;}
        #cols2 #col-left .title h4 {display:inline; padding-right:10px;}
        #cols2 #col-left .title span {padding-left:10px;}

        #cols2 .box {margin-top:15px;}
        #cols2 #col-right h4 {background:url("../design/dot-02.gif") 0 50% repeat-x;}
        #cols2 #col-right h4 span {padding-right:10px;}
        #cols2 .col-right-img {width:65px;}
        #cols2 .col-right-text {width:190px;}
        #cols2 .col-right-text p {margin:0;}
#cols1-top {width:960px; height:5px; margin-top:15px; background:url("../design/cols1-top.gif") 0 0 no-repeat; font-size:0; line-height:0; overflow:hidden;}
#cols1-bottom {width:960px; height:5px; margin-bottom:15px; background:url("../design/cols1-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0; overflow:hidden;}	
#cols1 {background:url("../design/cols1.gif") 0 0 repeat-y;}
#cols1 h4 {margin:0; font-size:100%;}
#cols1 .title {background:url("../design/dot.gif") 0 100% repeat-x;}
#cols1 .title h4 {display:inline; padding-right:10px;}
#cols1 .title span {padding-left:10px;}

