/*
Copyright 2006-07 www.swift.com All Rights Reserved
css: 2.1
*/


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
table{border-collapse:collapse;border-spacing:0; margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
								
body {}
a { text-decoration: underline; color: #000000;}
a:hover { text-decoration:none;}
p { font-size: 11px;}
img { border: 0px; }

#main-wrapper { border: 4px solid #000000; width: 758px; margin: auto;}

#hader {  color: #9b9b9b; text-align:right; font-size:10px; background: url(../images/swift-head-logo.jpg) #000000 no-repeat left top; height:75px;} 
#hader a { padding: 0px 5px 0px 0px; color: #9b9b9b; text-decoration:none; font-size:10px; }
#hader a:hover { color:#ffffff; }
#hader .home-link { padding: 4px 0px 4px 0px;  }
#hader .lybo { border-left: #fdd300 solid 1px; }
#hader .home-link a { font-weight: bold; color:#fdd300;}
#hader .home-link a:hover { text-decoration: underline;}
#hader .menu { background: #000000; margin: 0px 0px;}
#hader .menu .link1 a { text-align:center; color: #949c9e; font-weight:bold; background: #0b1d22; display:block; width:88px; padding: 4px 0px;}
#hader .menu .link1 a:hover { color: #949c9e;  background: #163b44;}
#hader .menu .link2 a { text-align:center; color: #949c9e; font-weight:bold; background: #2c0102; display:block; width:88px; padding: 4px 0px;}
#hader .menu .link2 a:hover { color: #949c9e;  background: #692f07; }
#hader .menu .link3 a { text-align:center; color: #949c9e; font-weight:bold; background: #0f1d0d; display:block; width:88px; padding: 10px 0px;}
#hader .menu .link3 a:hover { color: #949c9e;  background: #1b3417; }
#hader .menu .link4 a { text-align:center; color: #949c9e; font-weight:bold; background: #2c0102; display:block; width:88px; padding: 10px 0px;}
#hader .menu .link4 a:hover { color: #949c9e;  background: #590304; }

#content { width: 758px; height: 374px;}
#content  ul { margin:0px; padding: 10px 8px;}
#content  li { margin:0px; padding: 3px 1px 3px 12px; background:url(../images/ul-comm.gif) no-repeat 0px 6px; }
#content  li a { margin:0px; text-decoration:none; color: #FFFFFF; font-size: 11px; font-weight: bold;}
#content  li a:hover { text-decoration:underline;}
#content p { padding: 10px 15px; color:#122f36;}
#content .flash { padding:5px 3px 0px 5px;}
#content .sw-tab-spe td { font-size:11px; border-bottom: 1px solid #b9b9b9; padding:4px 2px; color:#4b4b4b; text-align: left;}
#content .sw-tab-spe .head { text-align: left; font-weight: bold; color: #e00000; background: #d3d3d3; border: 1px solid #b9b9b9; font-size:12px; padding: 2px 2px;}
#content .acc-tabletext { font-size:11px;	color: #656668;	padding-left:10px; }  /* Create by www.jointdivision.com */
#content a.acc-tabletext1 { font-family:Verdana; font-size:11px; color: #656668;	text-decoration:none;}
#content a.acc-tabletext1:hover { color: #656668;	text-decoration:underline;}

#content .sw-tab-pric td { font-size:11px; border: 1px solid #cdcdcd; padding:4px 2px; color:#4b4b4b; background: #eeeeee; padding: 4px 1px 4px 8px; }
#content .sw-tab-pric .head { background: #8f8f8f; color: #ffffff; font-weight: bold; padding: 4px 1px 4px 8px; }

#content .brochur-ul .header { font-weight: bold; color: #ffffff; font-size: 14px; padding: 15px 0px 5px 0px; }
#content .brochur-ul {}
#content .brochur-ul ul { margin:0px; padding: 10px 0;}
#content .brochur-ul li { margin:0px; padding: 5px 1px 5px 7px; background:url(../images/white-awrrow.gif) no-repeat 0px 8px; }
#content .brochur-ul li a { margin:0px; text-decoration:none; color: #FFFFFF; font-size: 11px; font-weight: bold;}
#content .brochur-ul li a:hover { text-decoration:underline;}

#content .pricing-table { background: #a0b4cc; border: 1px solid #d9d9d9; }
#content .pricing-table td { padding: 6px 3px; border: 1px solid #d9d9d9; font-weight:bold;  }
#content .pricing-table .head { background: #5c83ac; border: 1px solid #ffffff; color: #ffffff;}

#content .ss-head { font-size: 14px; font-weight: bold; padding: 20px 0px; color: #ffffff;}
#content .ss-head .sub-head { font-size: 10px; font-weight: bold; padding: 5px 0px; color: #8ae9ff;}

#content .discl { color:#214249; font-size: 11px; text-align:center; }
#content .donwload-links { color: #9b9b9b; font-weight: bold; font-size: 11px; padding: 6px 2px; text-align: center; }
#content .donwload-links .active { color: #ff0000; font-weight: bold; font-size: 12px; }
#content .donwload-links a { color: #9b9b9b; text-decoration: none; }
#content .donwload-links a:hover { text-decoration: underline; }
#content .awards .header { font-weight: bold; color: #ffffff; font-size: 12px; padding: 10px 0px 2px 0px; }
#content .awards {}
#content .awards ul { margin:0px; padding: 10px 0;}
#content .awards li { margin:0px; padding: 3px 1px 3px 10px; background:url(../images/award-arrow.jpg) no-repeat 0px 7px; }
#content .awards li ul { margin:5px 10px; padding: 5px 0; list-style: disc;}
#content .awards li li { margin:0px; padding: 0px; background: none;  }
#content .reviews { border-bottom: 1px solid #ccc; color: #333333; padding: 5px 2px; text-align:left; margin: 10px 0px;} 
#content .reviews .red { color: #cc0000; font-weight: bold; }  /* Create by www.jointdivision.com */
#content .text {  border-top: 1px solid #b9b9b9; color: #333333; padding: 3px 2px; text-align:left; margin: 0px 0px;} 
#content .text .red { color: #cc0000; font-weight: bold; }  /* Create by www.jointdivision.com */
#content .text .gray { color: #666; font-weight: bold; border-bottom: 1px solid #b9b9b9;  padding: 5px 0px; margin: 2px 0px;} 
#content .text .gray a { color: #666;  text-decoration: none;}
#content .text a { color:#0033FF; text-decoration: underline;} 
#content .text a:hover { color:#0033FF; text-decoration: none;}
#content .text ul { margin:0px; padding: 5px 15px; list-style-type: disc;}
#content .text li { margin:0px; padding: 2px 1px 2px 0px; background:none; color:#666; } 
#content .text li a { text-decoration: none; color:#666; font-weight: normal; } 
#content .text li a:hover { text-decoration: underline; } 
#content .bot  { color:#ffffff;} 
#content .bot a { color:#ffffff; text-decoration: underline;} 
#content .bot a:hover { color:#ffffff; text-decoration: none;} 
#content .white-text-bottom { text-align: center; color:#ffffff; font-size: 10px;}
#content .swift-diesel { font-size: 11px;}
#content .swift-diesel p { margin:0px; padding: 10px 0px;}
#content .swift-diesel .head-purple { color:#4b1d5e; font-size: 13px; font-weight: bold; padding: 3px 0px;}
#content .swift-diesel ul { margin:0px; padding: 5px 8px;}
#content .swift-diesel li { margin:0px; padding: 2px 1px 2px 8px; background:url(../images/purple-bullet.gif) no-repeat 0px 6px; }

#form {}
#form .cssform p { clear: left; margin: 0; padding: 4px 0 3px 0; color: #ffffff; font-weight:normal;}
#form .cssform label { font-weight: normal; float: left; margin-left: -140px; color: #ffffff; /*width of left column*/
width: 110px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
#form .cssform input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/
width: 140px; padding: 1px 1px; border: 1px solid #4f657d; }

#footer {  color: #909090; font-size:10px;  background: #000000;} 

#footer .x-diesel { background:url(../images/Swift-Diesel.gif) no-repeat left top; width: 184px; height:36px; text-align: left;}
#footer .x-diesel a {color: #909090; text-align:left; font-size:11px; font-weight: bold; text-decoration: none; display:block; padding: 0px 0px 12px 15px;}  /* Create by www.jointdivision.com */
#footer .x-diesel a:hover {color: #ffffff; text-align:left; text-decoration: none;}

#footer .bot-link  { background: #31383b; border-top: 1px solid #f9d000; margin:0px; padding:0px;}
#footer .bot-link a { padding: 0px 3px 0px 4px; color: #9b9b9b; text-decoration:none; font-size:10px; margin:0px; }
#footer .bot-link a:hover { color:#ffffff; }

#footer-bot { padding:7px 0; color:#ffffff; font-size:11px; width: 758px; margin: 0px auto; background: transparent; }
#footer-bot a { text-align: right; color:#ffffff; text-decoration:none;}
#footer-bot a:hover { text-decoration:underline;}

a.ss-anchor
{
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.scrollbar {
scrollbar-face-color: #000000; 
scrollbar-highlight-color:  #cacaca; 
scrollbar-3dlight-color:  #cacaca; 
scrollbar-darkshadow-color: #cacaca;
scrollbar-shadow-color: #cacaca; 
scrollbar-arrow-color: #cacaca; 
scrollbar-track-color: #cacaca; } /* only work on IE 5, 5.1, 6.0, 7.0 */


.scrollbar-supersix {
scrollbar-face-color: #4c727d; 
scrollbar-highlight-color:  #99c5d1; 
scrollbar-3dlight-color:  #99c5d1; 
scrollbar-darkshadow-color: #2e444b;
scrollbar-shadow-color: #99c5d1; 
scrollbar-arrow-color: #0000; }
/* only work on IE 5, 5.1, 6.0, 7.0 */

.scrollbar-evolution {
scrollbar-face-color: #b5e3ae; 
scrollbar-highlight-color:  #e3ffdf; 
scrollbar-3dlight-color:  #b5e3ae; 
scrollbar-darkshadow-color: #6d8868;
scrollbar-shadow-color: #e3ffdf; 
scrollbar-arrow-color: #0000; }
/* only work on IE 5, 5.1, 6.0, 7.0 */

.scrollbar-variants {
scrollbar-face-color: #707070; 
scrollbar-highlight-color:  #707070; 
scrollbar-3dlight-color:  #cbcbcb; 
scrollbar-darkshadow-color: #434343;
scrollbar-shadow-color: #434343; 
scrollbar-arrow-color: #0000; }
/* only work on IE 5, 5.1, 6.0, 7.0 */

