/********************************************
	AUTHOR:  				Ram 
	WEBSITE:   				http://www.sstracling.com/
	TEMPLATE NAME: 			SilverStar
	TEMPLATE CODE: 			PT-10101
	VERSION:          		1.0	
	DATE:          			Jan-19-2010
 *******************************************/



/* ************************* For Main Body **************************/
html, body {
	height: 100%;
	font: 83% "Trebuchet MS", Arial, Helvetica, sans-serif;	
	background:#ffffff; 
	color:#000;
	margin:0; 
	padding:0; 
	} 

/* ************************* For Spacing 0 **************************/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td {
margin:0 auto;
padding:0;
}

/* ************************* Float containers fix: **************************/


.floatLeft {
float:left;
}

.floatRight {
float:right;
}


.clearthis {
	margin : 0px;
	height : 1px;
	clear : both;
	float : none;
	font-size : 1px;
	line-height : 0px;
	overflow : hidden;
}
	
	/* Hides from IE-mac \*/
	* html .clearthis{height: 1%;}
	.clearthis{display: block;}
	/* End hide from IE-mac */  


/* ************************* For Image Border **************************/
a {text-decoration:none;}

a img {
border: 0;
}


/*.border{border:1px solid red;}

a.commonLink:link {color: #004071; font-size:11px;}
a.commonLink:visited {color: #004071; font-size:11px;}
a.commonLink:hover {color: #000000; background-color: #666; font-size:11px; text-decoration:underline;}
a.commonLink:active {color: #336699; font-size:11px;}*/

.border{border:1px solid red;}

/*a.commonLink:link {color: #2d6e9f; font-size:12px;}
a.commonLink:visited {color: #2d6e9f; font-size:12px;}
a.commonLink:hover {color: #0965aa; background-color: #d1e2e8; font-size:12px; text-decoration:underline;}
a.commonLink:active {color: #2d6e9f; font-size:12px;}*/
.commonLink{font-family:Tahoma, Geneva, sans-serif;}
a.commonLink:link {color: #1c5784; font-size:12px;}
a.commonLink:visited {color: #2d6e9f; font-size:12px;}
a.commonLink:hover {color: #0965aa; font-size:12px; text-decoration:underline;}
a.commonLink:active {color: #2d6e9f; font-size:12px;}



a.smallFont:link {color: #000000; font-size:11px;}
a.smallFont:visited {color: #000000; font-size:11px;}
a.smallFont:hover {color: #0965aa; font-size:11px; text-decoration:underline;}
a.smallFont:active {color: #2d6e9f; font-size:11px;}
/* ************************* For Peragraph **************************/

p{
width:auto;
padding:5px 0 0 0;
text-align:justify;
color:#000;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
line-height:15px;
}

strong {
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
}

.commonList li {
	list-style:url(../Images/NewImage/arrow.gif);
	list-style-position:inside;
	line-height:15px;
	margin: 5px;
	padding: 5px;
	color:#000;
	}
	
.chackList li {
	background: url(../Images/NewImage/chack.gif) no-repeat 8px 10px;   
	padding: 10px 0 10px 28px; 
	line-height:10px;
	color:#000;
	}	

.page li {
	list-style-type:disc;
	/*list-style-position:inside;*/
	list-style-position:outside;
	line-height:16px;
	/*margin-left: 5px;*/
	margin-left: 25px;
	padding: 2px;
	color:#000;
	text-align:justify;
	list-style-image:url(../Images/NewImage/bullet.jpg)
	}


/* ************************* For Font Size Formate **************************/

h1, h2, h3, h4, h5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: Bold;
	padding: 3px 0 0 0;	
}
h1 {
	font-size: 140%;
}
h2 {
	font-size: 125%;
	color: #006699;
	margin-bottom: 3px;
}
h3 {
	font-size: 95%;
	color: #666666; 
}
h4{
	font-size: 85%;
	color: #999999;
}
h5{
	font-size: 80%;
	color: #708090;
	text-transform: uppercase;
}



.redStar{font-family:Tahoma, Geneva, sans-serif;
	color:#F00; 
	font-size:12px;
	vertical-align:text-bottom;
	}

/*.headingBlack{ 
	font-family:Tahoma, Geneva, sans-serif;
	color:#595959; 
	font-size:22px;
	}*/
	.headingBlack{ 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#023861; 
	font-size:22px;
	}

.headingBlue{
	font-family:Tahoma, Geneva, sans-serif;
	color:#0061a9; 
	font-size:16px;
	}

/*.mediumBlue{
	font-family:Tahoma, Geneva, sans-serif;
	color:#023861; 
	font-size:12px;
	font-weight:bold;
	}
*/	
	.mediumBlue{
	font-family:Tahoma, Geneva, sans-serif;
	color:#024a80; 
	font-size:12px;
	font-weight:bold;
	}


/*.mediumDarkGray{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333b41; 
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	}*/
	.mediumDarkGray{
	font-family:Tahoma, Geneva, sans-serif;
	color:#333b41; 
	font-size:11px;
	
	}
	
a.mediumDarkGray:link {font-family:Tahoma, Geneva, sans-serif; color:#333b41; font-size:11px;}
a.mediumDarkGray:visited {font-family:Tahoma, Geneva, sans-serif; color:#333b41; font-size:11px;}
a.mediumDarkGray:hover {font-family:Tahoma, Geneva, sans-serif;	color:#06538d; font-size:11px;text-decoration:underline;}
a.mediumDarkGray:active {font-family:Tahoma, Geneva, sans-serif; color:#333b41; font-size:11px;}

	
.mediumWhite{
	font-family:Tahoma, Geneva, sans-serif;
	color:#ffffff; 
	font-size:12px;
	font-weight:bold;
	}
	
.mediumOrange{
	font-family:Tahoma, Geneva, sans-serif;
	color:#f27800; 
	font-size:12px;	
	}
	
/* ************************* Rounded Corners **************************/

.rbroundbox { background-color:#F00; }
.rbtop div { background: url(../Images/NewImage/SS_CTL.gif) no-repeat top left; height:4px; width:4px; }
.rbtop { background: url(../Images/NewImage/SS_CTR.gif) no-repeat top right; height:4px; width:4px;  border:1px solid green;}
.rbbot div { background: url(../Images/NewImage/SS_CBL.gif) no-repeat bottom left; border:1px solid green; }
.rbbot { background: url(../Images/NewImage/SS_CBR.gif) no-repeat bottom right; height:4px; width:4px; border:1px solid green; }

/* ************************* Rounded Corners Apply Style **************************/

/*
<div class="rbroundbox">
	 <div class="rbtop">
 	 <div></div>
</div>
<div class="rbcontent">
     <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque malesuada arcu eu justo. Duis porttitor, turpis et malesuada vulputate, est erat accumsan 			        tellus, id dictum magna enim eu ante.
	 </p>
</div>
	 <div class="rbbot">
     <div></div>
     </div>
</div>
*/


/* ************************* Contact Form Start **************************/

form {
	/*margin: 10px 15px; */
	margin:auto;
	padding: 0px;
	border: 0px solid #0065C6; /*1px*/
	background-color: #ffffff;/*1E89DC*/ 
}

fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

select {
	padding : 2px 0px 1px 7px;
	background-color : #fff;
	/*color : #949393;
	font-weight : bold;
	*/
	border : #D7D7D7 1px solid;
	font-family : tahoma, sans-serif;
	height:20px;
	font-size : 12px;
}

label{
	width:70px;
	float:left;
	padding:3px 5px 0 0;
	color:#7e7373;
	text-align:right;
}

textbox{
	width:220px;
	height:18px;
	margin-top:10px;
	border-top:2px #cbd1d2 solid;
	border-right:1px #cbd1d2 solid;
	border-bottom:1px #cbd1d2 solid;
	border-left:2px #cbd1d2 solid;
	background-color:#FFFFFF;
	color: #666666;	
}
input.contact_input{
	width:220px;
	height:18px;
	margin-top:10px;
	border-top:2px #cbd1d2 solid;
	border-right:1px #cbd1d2 solid;
	border-bottom:1px #cbd1d2 solid;
	border-left:2px #cbd1d2 solid;
	background-color:#FFFFFF;
	color: #666666;	
}

textarea.contact_textarea{
	width:220px;
	height:80px;
	float:right;
	margin-top:10px;
	border-top:2px #cbd1d2 solid;
	border-right:1px #cbd1d2 solid;
	border-bottom:1px #cbd1d2 solid;
	border-left:2px #cbd1d2 solid;
	background-color:#FFFFFF;
	color: #666666;
}

.submit_form{
	clear:both;
	float:right;
	padding:10px 40px 20px 0;
}

input.text{
	
	background-color:#f9f9f9;	
	font-size:10px;
	border:1px solid #b9b8b8;
	/*margin-left:5px;*/
	}
input.dealer{
	color:#f9f9f9;
	background-color:#f9f9f9;	
	font-size:10px;
	border:1px solid #b9b8b8;
	margin-left:5px;
	width:250px;
	}

/* ************************* Contact Form End **************************/


/* ************************* ID Start **************************/
#wrapper{
	min-height:868px;
	height:868px !important;
	margin:auto;
	width:1010px;	
	position: relative;
	/*--border:1px solid red;
	min-width:998px;
	--*/
	}
	
#header{
	height:295px;
	/*background:#083355 fixed;
	padding-top:10px;*/
	}
	
#footer {	

	background:url(../Images/NewImage/SS_Footer_BG.gif) repeat-x #eaeaea; 
	height:auto; 
	padding-bottom:10px;
	position: absolute !important;
	width: 100% !important;
	z-index: 500 !important;
	position: relative;			
	color: #999;	
	font-size: 11px;
	margin-top:16px;
	}	
	
#headerInn{
	height:126px;
	background:#083355 fixed;	
	padding:0px;
	}
	
#header .Logo{
	background:url(../Images/NewImage/SS_Header_Top_Left.gif) no-repeat left top;
	width:251px;
	height:292px;
	}	
	
#headerInn .InnLogo{
	background:url(../Images/NewImage/SS_Inn_Header_Top_Left.gif) no-repeat left top;
	width:234px;
	height:126px;
	}	

#header .Nav{
	background:url(../Images/NewImage/SS_Header_Top_Nav_bg.gif) repeat-x left top;
	height:105px;
	width:auto;
}

#headerInn .InnNav{
	background:url(../Images/NewImage/SS_Inn_Header_Top_Middle.gif) repeat-x left top;
	height:126px;
	width:776px;
}	

#headerInn .Nav{
	background:url(../Images/NewImage/SS_Header_Top_Nav_bg.gif) repeat-x left top;
	height:105px;
	width:auto;
}		
/* ************************* ID End **************************/


/* ************************* For Menu Bar Start **************************/

#menu {
	float: left;
	height:30px;
	line-height:30px;
	margin-top:25px;
	width:auto;
	text-align:left;
	
}

#menuInn {
	float: left;
	height:30px;
	line-height:30px;
	margin-top:33px;
	width:auto;
	text-align:left;
	
}

#menuInn ul {
	margin: 0;
	width:auto;

}

#menuInn li {
	display: inline;
	text-align:center;
}


#menu ul {
	margin: 0;
	width:auto;

}

#menu li {
	display: inline;
	text-align:center;
}

/*.seprator{
	background:url(../Images/NewImage/SS_Header_Top_Nav_Div.gif) no-repeat;
	height:30px;
	width:2px;
}*/

#menuInn a {
	display: block;
	background-image:url(../Images/NewImage/SS_Header_Top_Nav_Div.gif);
	background-position:right;
	background-repeat:no-repeat;
	float: left;
	line-height:30px;
	width:116px;
	text-align:center;
	text-decoration: none;
	color: #6f6f6f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
}

#menuInn a:hover {
	background-image:url(../Images/NewImage/SS_Header_Top_Nav_hover.gif);
	background-repeat:no-repeat;
	background-position:top;
	color: #1c4667;
	width:116px;
	height:30px;
	display: block;
}

#menu a {
	display: block;
	background-image:url(../Images/NewImage/SS_Header_Top_Nav_Div.gif);
	background-position:right;
	background-repeat:no-repeat;
	float: left;
	line-height:30px;
	width:116px;
	text-align:center;
	text-decoration: none;
	color: #6f6f6f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
}

#menu a:hover {
	background-image:url(../Images/NewImage/SS_Header_Top_Nav_hover.gif);
	background-repeat:no-repeat;
	background-position:top;
	color: #1c4667;
	width:116px;
	height:30px;
	display: block;
}

#menu .active a {
	background-image: url(../Images/NewImage/img03.gif);
	color: #FFFFFF;
}

.smallFont{font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;}

.smallFontLightBlue{font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#acacac;}
	
.smallFontLightOrange{font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#d7a980;}

.commonFont{font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	text-align:left;}
	
/* ************************* For Menu Bar End **************************/



/* ************************* For Navigation Bar Start **************************/

/*#nav { margin:0px; padding:0px; position:absolute; top: 42px; left:auto; display:block;font-size:13px; color:#6f6f6f;font-family:Tahoma, Geneva, sans-serif;}
        #nav> li { list-style-type:none; float:left; display:block; margin:0px 0px; position:relative; padding:10px;}
        #nav> li:hover ul { display:block; }
        #nav> li:hover { background-color:#808080; -moz-border-radius:0px 0px 5px 5px; -webkit-border-radius:0px 0px 5px 5px;margin-top:24px;}
        #nav li ul { margin:0px; padding:0px; display:none;}
        #nav li ul li { list-style-type:none; margin:10px 0 0 0;}
        #nav li ul li a { display:block; padding:5px 10px; color:#A2E200; text-decoration:none; font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;}
        #nav li ul li:hover a { background-color:#606060; -moz-border-radius:5px; -webkit-border-radius:5px;}
        #nav li span { cursor:pointer; margin:0px 10px; font-weight:bold; }*/

/* ************************* For Navigation Bar Start **************************/

#nav
{
	position:absolute;
	padding:0;
	margin-left:2px;	
	margin-top:32px;
	height:30px;
	color:#004c86;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	/*border:1px solid green;*/
}

#nav a{
	
	color:#004c86;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	/*border:1px solid green;*/
}

#nav #navTab_a
{
	float:left;
	margin:0px;
	padding:0px;
	width:128px;
	height:30px;
	/*background-image:url(navTab_a.gif);
	background-repeat:no-repeat;
	background-color:#999;*/
	
	
}

#nav #navTab_b
{
	float:left;
	margin:0px;
	padding:0px;
	width:115px;
	height:30px;
	/*background-image:url(navTab_b.gif);
	background-repeat:no-repeat;
	background-color:#999;*/
}

#nav #navTab_c
{
	float:left;
	margin:0px;
	padding:0px;
	width:115px;
	height:30px;
	/*background-image:url(navTab_c.gif);
	background-repeat:no-repeat;
	background-color:#999;*/
	
}

#nav #navTab_d
{
	float:left;
	margin:0px;
	padding:0px;
	width:110px;
	height:30px;	
	/*background-image:url(navTab_d.gif);
	background-repeat:no-repeat;
	background-color:#999;*/
}

#nav #navTab_e
{
	float:left;
	margin:0px;
	padding:0px;
	width:125px;
	height:30px;	
	/*background-image:url(navTab_e.gif);
	background-repeat:no-repeat;
	background-color:#999;*/
}

#nav #navTab_f
{
	float:left;
	margin:0px;
	padding:0px;
	width:120px;
	height:30px;
	/*background-image:url(navTab_e.gif);
	background-repeat:no-repeat;
	background-color:#999;*/
}

#nav ul
{
	padding:5px;
	margin:0px;
	line-height:1.5em;
	font-family:verdana;
	font-size:11px;
	color:#7b7a7a;
	text-decoration:none;
	list-style:none;
	list-style-position:inside;
	border:1px solid #0c395c;	
	width:200px;
	background-color:#e4e4e4;
	-moz-border-radius:0px 0px 5px 5px; 
	-webkit-border-radius:0px 0px 5px 5px;
	-khtml-	border-radius:0px 0px 5px 5px;
	-o-border-radius:0px 0px 5px 5px;
	_border-radius:0px 0px 5px 5px; 
	border-radius:0px 0px 5px 5px;

	}

#nav ul li
{
	padding-left:0px;
	margin-left:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#7b7a7a;
	text-decoration:none;
	list-style:none;	
	}

#nav ul li a
{
	padding-left:0px;
	margin-left:0px;
	line-height:1.3em;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	list-style:disc;
	line-height:20px;
	color:#00477e;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	height:20px;
	}

#nav ul li a:hover
{
	padding-left:5px;
	margin-left:0px;
	font-size:11px;
	color:#ffa95d;
	background-color:#0c395c;
	display:block;
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	height:20px;
}

.navTab_b
{
	position:absolute;
	background-position:top;
	background-color:#B6D0DA;
	visibility:hidden;
	border:solid 1px #ffa95d;
	text-align:left;
	z-index:999;
	margin-left:127px;
	margin-top:29px;
	width:120px;
}

.navTab_c
{
	position:absolute;
	background-position:top;
	background-color:#B6D0DA;
	visibility:hidden;
	border:solid 1px #ffa95d;
	text-align:left;
	z-index:999;
	margin-left:249px;
	margin-top:29px;
	width:123px;
}

.navTab_d
{
	position:absolute;
	background-position:top;
	background-color:#B6D0DA;
	visibility:hidden;
	border:solid 1px #ffa95d;
	text-align:left;
	z-index:999;
	margin-left:370px;
	margin-top:29px;
	width:118px;
}

.navTab_e
{
	position:absolute;
	background-position:top;
	background-color:#B6D0DA;
	visibility:hidden;
	border:solid 1px #ffa95d;
	text-align:left;
	z-index:999;
	margin-left:486px;
	margin-top:29px;
	width:128px;
}

.navTab_f
{
	position:absolute;
	background-position:top;
	background-color:#B6D0DA;
	visibility:hidden;
	border:solid 1px #ffa95d;
	text-align:left;
	z-index:999;
	margin-left:545px;
	margin-top:30px;
	width:126px;
}

.nav {
		background-image:none;
		border:#000 dotted solid;
		clear:both;
		display:block;
		border:1px solid #666;
		caption-side:left;
		right:auto;
		right:auto;
	}
	
	.smallDarkGray{
	font-family:Tahoma, Geneva, sans-serif;
	color:#595959; 
	font-size:11px;
	font-weight:bold;
	
	}
	
	
/***************Added for page Logistics.aspx (23-4-2010)*********************/
	div.applicationTableContainer {
background:url(../images/NewImage/bg_tabMid.gif) repeat-y; 
margin:0 auto 30px;
width:504px; 
}

div.applicationTableTop {
background:url(../images/NewImage/bg_headerRow.gif) no-repeat;
background-position:top;
color:#fff; 
height:45px;
font-size:14px;
font-weight:bold;
text-align:center;  
}

div.applicationTableBottom {
background:url(../images/NewImage/bg_tabBottom.gif);
height:14px;
}

table.applicationTable {
border-collapse:collapse;
margin:-35px auto 0 auto;
width:95%;
}

tr.headerRow th {
color:#fff; 
font-size:15px;
font-weight:bold;
text-align:center;
}

tr.headerRow2 th {
color:#fff;
font-size:16px;
font-weight:bold;
margin:-60px 0 0 0;
text-align:left;
}

th.appArrows {
background:url(../images/NewImage/bg_appArrows.gif) no-repeat;
}

td.applicationRow {
border-bottom:1px solid #0b5ec4;
color:#0b5ec4;  
font-size:18px;
font-weight:bold;
height:61px; 
padding:20px 0 0 0; 
text-align:center;
width:500px;
}

tr.infoRow td.benefit {
font-size:14px;  
width:200px;
}

tr.infoRow td {
border-bottom:1px solid #0b5ec4;  
font-size:12px;
padding:10px;
text-align:center;
}

tr.infoRow td.feature,
tr.infoRow td.value {
color:#0b5ec4;
font-size:14px; 
text-align:center;
}

.headingRed{ 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#b00001; 
	font-size:22px;
	}
	
.headingGray{ 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#434343; 
	font-size:18px;
	}
	
.headingBlack{ 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#023861; 
	font-size:22px;
	}

.headingBlue{
	font-family:Tahoma, Geneva, sans-serif;
	color:#0061a9; 
	font-size:16px;
	}
	
.blueBox {
	background-color:#f1f6fa;
	border:1px solid #d4dce2;
	}	
/************************************************************************/
.common_tab_Font{
	color:#454545;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	}

.tab_Font{
	color:#e4eaff;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	}
