/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }
mark, rp, rt, ruby, summary, time{display: inline}

/* Global properties ======================================================== */
body { 
	background:url(../images/bg.gif) 0 0 repeat; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	line-height:19px;
	color:#414b55;
	min-width:980px;
}
html, body { height:100%;}

p {padding-bottom:19px;}

a {
	color:#1e2c3c; 
	outline:none;
	cursor:pointer;
}
a:hover{
	text-decoration:none;
}
h1{
	color: #4085c8;
	margin-bottom:-26px;
	padding-top:6px;
	text-align:center;
	font-weight:normal;
	font-family:Open Sans Condensed;
}
/* Global Structure ============================================================= */
.box {
	padding-top:12px;
	margin: 0 auto;
	width: 980px;}
.box1 {
	margin: 0 auto;
	position: relative;
	width: 980px;
	background:#fff;
	border-radius:0px 0px 6px 6px ; 
}
	/* Header */
#header{background:url(../images/header-bg.gif) center 0 no-repeat;}
	
	/* Content */
#content {min-height:200px;}	
/* Left & Right alignment */

.col-1, .col-2, .col-3, .col-4 { float:left;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { 
	width:100%;
	overflow:hidden;
}

/*----- other -----*/
.img-indent { 
	margin:0 16px 0 0; 
	float:left;
}
.extra-wrap { 
	width:100%;
}
.extra-wrap1 { 
	overflow:hidden;
}

.bg1 {background:url(../images/bg1.gif) 0 0 repeat-x; min-height:100%;}

.logo {float:left; margin-left:-3px; width:373px;}
.logo a {
	text-indent:-5000px; 	 
	background:url(../images/logo.png) 0 0 no-repeat;	 
	height:106px;
	display:block;
}

h2 {font-size:22px; line-height:1.2307em; color:#1e5184; font-weight:normal;font-family: 'Denk One', sans-serif; border-bottom:1px solid #1e5184}
h2 span {margin-top:2px; display:inline-block;}
.h2-bot {padding-bottom:7px;}
.h2-bot1 {padding-bottom:24px;}
.h2-bot2 {padding-bottom:19px;}
.h2-top {padding-top:26px;}

h3 {font-size:25px; line-height:1.2307em; color:#fff; font-weight:normal; margin-bottom:43px;}

#nav {padding-top:18px;}
.sf-menu {background:url(../images/menu-bg.gif) 0 0 repeat-x; height:43px;}

.sf-menu .last2 {border-bottom:none;}
.sf-menu li {
	position:	relative;
	font-size:15px;
	line-height:18px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	font-weight:bold;
	text-transform:uppercase;
	height:43px;
	border-right:1px solid #022f5b;
	display:inline-block;
	white-space:nowrap;
	font-family:Open Sans Condensed;
	letter-spacing:1px
	}

.sf-menu li a {display:block;
	position:		relative;	
	color:#fff;
	text-decoration:none; 
	padding-top:0px;
	padding:12px 26px 13px 26px;
	}
	

	.sf-menu li li {
	padding:0;
	font-size:12px;
	line-height:23px;
	padding:0 0 0 23px;
	text-transform:none;
	background:url(../images/li-bg2.gif) 9px 8px no-repeat;
	text-align:left;
	border-right:none;
	height:23px;
	width:121px;
	font-weight:normal;
	border-bottom:1px solid #99c2e8;
}

.sf-menu li li a {
		padding:0px 0 0px 0px;
		display:inline-block;
		text-decoration:none;
		color:#74abe3;
		background:none;
}
	
.sf-menu li.last{
	border-right:none;
}
	

.sf-menu > li > a:hover, .sf-menu > li > a.active, .sf-menu > li.sfHover a {color:#222222; background:#ffc600;}

	.sf-menu  li li.sfHover a, .sf-menu li li a:hover, .sf-menu li li a.active {
	
	}


/*===== header =====*/
#header {
	
}

.z-index {position:relative; z-index:20;}


.Sign {background:url(../images/bpo-girl.png) no-repeat 275px 0px; font-size:16px; color:#ffffff; float:right; margin:20px 0 20px 0; padding:5px 75px 0 0; border-bottom:1px dotted #8996a5; line-height:0.9em; font-family:Open Sans Condensed;}
.help_desk{padding:10px 5px 5px 40px; line-height:1.3em; font-weight:normal; text-align:right; background:url(../images/phone_icon.png) 0px 22px no-repeat; letter-spacing:2px}
.Sign a:hover {text-decoration:underline;}

.icon {padding-right:7px;}

.img-top {padding-top:10px;}
.img-top1 {padding-top:10px; border-top:1px solid #e0e0e0}
.img-top2 {padding-top:24px;}
.img-top3 {padding-top:19px;}
.img-top4 {padding-top:23px;}


.letter {letter-spacing:-1px;}



.text-top {padding-top:2px; display:inline-block;}
.text-top1 {padding-top:5px; display:inline-block;}
.text-top2 {padding-top:28px; display:inline-block;}
.text-top3 {margin-top:-5px; display:inline-block;}

.indent {padding-bottom:25px;}
.indent1 {padding-top:28px;}

.text-pad {padding:19px 0px 0px 0px; display:inline-block;}

.img-pad {padding:5px 0px 0px 17px;}
.img-pad1 {padding:24px 0px 18px 0px;}
.img-pad2 {padding:2px 17px 0px 0px;}

.pad-top {padding-top:15px;}
.pad-top1 {padding-top:24px;}
.pad-top2 {padding-top:20px;}

.img-left {margin-left:2px;}
.img-left1 {margin-left:20px;}

.img-right{margin-right:6px;}
.img-right1{margin-right:13px;}
/*===== content =====*/
#content {
	
}
.box2 {background:url(../images/box2-bg.jpg) 0 0 repeat; border:1px solid #ffa301;}
.box2 .padding {padding:10px;}

.box2-pad {padding:15px 0px 15px 0px;}
.box2-pad p{text-align:justify; line-height:1.7em; margin:6px 0 5px 0; padding:3px 2px; color:#3f3e3e}

.box2-title {font-size:28px; line-height:1.2307em; color:#fff; letter-spacing:-1px;}

.box3 {background:url(../images/box3-bg.gif) 0 0 repeat-x; min-height:166px; border:1px solid #cde4f8;}
.box3 .padding {padding:15px 12px 0px 15px;}
.box3 .padding1 {padding:23px 12px 0px 29px;}

.box3-pad {padding:34px 0px 0px 0px;}
.box3-pad1 {margin:23px 0px 0px 0px;}
.box3-pad2 {margin:32px 0px 0px 0px;}

.list li {height:26px; margin-bottom:1px; font-weight:bold; padding:5px 0px 0px 14px; display:block}
.list li a {text-decoration:none; color:#273544; font-weight:bold; display:block}
.list a:hover {color:#2969aa; font-weight:bold;}

.list .list-bg {background:#e4ebf3;}
.list .list-bg1 {background:#fbfdfe;}

.list span {width:21px; display:inline-block;float:left}

.list-pad {padding:8px 0px 0px 0px;}
.list-pad1 {padding:15px 0px 0px 0px;}
.list-pad2 {padding:15px 0px 0px 20px;}

.link1 {font-size:12px; line-height:18px; color:#ffffff; font-weight:bold; background:url(../images/link3-bg.gif) repeat-x; padding:4px 10px 4px 10px ; margin-top:16px; margin-left:170px; display:inline-block;text-decoration:none;border-radius:3px;}
.link1:hover {background:url(../images/link1-bg.gif) right -6px no-repeat; color:#2969aa; text-decoration:none;}

.link4 {font-size:12px; line-height:18px; color:#b0bb11; font-weight:bold; background:url(../images/link4-bg.gif) right 6px no-repeat; padding-right:9px; display:inline-block;}
.link4:hover {background:url(../images/link4-bg.gif) right -7px no-repeat; color:#2969aa; text-decoration:underline;}

.link7 {font-size:12px; line-height:18px; color:#2969aa; font-weight:bold; background:url(../images/link4-bg.gif) right -8px no-repeat; padding-right:9px; display:inline-block; margin-top:25px;}
.link7:hover {background:url(../images/link4-bg.gif) right 5px no-repeat; color:#b0bb11; text-decoration:underline;}

.link4-top {margin-top:4px;}
.link4-left {margin-left:32px;}

.link1-top {margin-top:10px;}
.link1-top1 {margin-top:11px;}
.link1-top2 {margin-top:15px;}

.link2 {font-size:12px; line-height:18px; color:#2969aa; font-weight:bold; display:inline-block; margin-top:2px; margin-bottom:1px;}
.link2:hover {color:#b0bb11; text-decoration:underline;}

.color {color:#2969aa;}

.list1 {font-size:12px; line-height:23px; float:left;}
.list1 a {color:#133960; text-decoration:none; font-weight:bold}
.list1 a:hover {text-decoration:underline;}

.list1-top {padding-top:9px;}
.list1-left {padding-left:12px;}

.list2 {font-size:12px; line-height:23px; float:left;}
.list2 a {color:#2969aa;}
.list2-top {padding-top:14px;}

.iframe {height:358px; width:620px;}
.iframe-top {padding:15px 0 15px 0;}

.iframe1 {height:247px; width:327px;}

.bg3 {background:url(../images/bg3.gif) 0 0 no-repeat; height:356px; border:1px solid #5a98d5;}
.bg3 .padding {padding:23px 30px 0px 27px;}

.bg3-title {font-size:25px; line-height:1.2307em; color:#fff;}
.bg3-text {font-size:17px; line-height:21px; color:#fff; padding:39px 0px 0px 0px; text-shadow:1px 0 rgba(245, 249, 253,.5)}
.bg3-text1 {font-size:12px; line-height:20px; color:#fff; padding:10px 0px 0px 0px;}
.bg3-border {background:url(../images/bg3-border.gif) 0 0 repeat-x; height:1px; margin:14px 0px 0px 0px;}
.bg3-text2 {font-size:12px; line-height:21px; color:#fff; padding:13px 0px 0px 0px; font-weight:bold;}

.link3 {color:#fff;  margin:0px 0px 0px 0px; display:inline-block; padding:5px 18px 6px 19px; font-size:16px; line-height:1.2307em; background:url(../images/link3-bg.gif) 0 0 repeat-x #044c96;
margin:19px 0px 0px 0px; text-decoration:none; text-shadow:1px 0 rgba(245, 249, 253,.5)}
.link3:hover {background:#fff; color:#055199;}

.block {width:430px; float:left;}
.block1 {width:259px; float:left;}

.title {font-size:12px; line-height:19px; color:#2969aa; font-weight:bold; padding:5px 0px 0px 0px;}

.link5 {font-size:14px; font-weight:bold; text-decoration:none; line-height:1.2307em; color:#fff; background:url(../images/link5-bg.gif) 0 0 repeat-x #a3cbf2; display:inline-block; padding:4px 10px 6px 12px; margin:10px 0px 0px 0px;}
.link5:hover {background:#b0bb11;} 

.page3-bg {background:url(../images/page3-bg.gif) 0 0 no-repeat; min-height:1239px;}
.page3-bg  .padding {padding:23px 30px 0px 24px;}

.list3 {padding:39px 0px 0px 0px;}
.list3 li {font-size:12px; line-height:23px; background:url(../images/list3-marker.png) 0 10px no-repeat; padding-left:14px;}
.list3 a {color:#fff; text-decoration:none;}
.list3 a:hover {text-decoration:underline;}

.border-top {margin-top:24px;}

.link6 {font-size:12px; line-height:20px; color:#fff; text-decoration:none; background:url(../images/link6-bg.png) right 7px no-repeat; padding-right:9px; display:inline-block; margin:24px 0px 0px 0px;}
.link6:hover {text-decoration:underline;}

.title1 {font-size:25px; line-height:1.2307em; margin:5px 0px 0px 0px; color:#363737;}
.title1 span {display:inline-block; margin-top:-7px;}

.title2 {font-size:36px; line-height:1.2307em; margin:11px 0px 0px 0px; color:#363737;}

.absolute {position:absolute; background:url(../images/absolute.png) 0 0 no-repeat; height:23px; width:20px; left:287px; top:20px;}

.form-text {float:right; font-weight:bold; color:#2969aa; margin:18px 14px 0px 0px;}

.page4-bg {background:url(../images/page4-bg.jpg) 0 0 no-repeat; height:199px;}
.page4-bg .padding {padding:28px 16px 0px 28px;}

.title3 {font-size:17px; line-height:21px; color:#fff; margin-top:-2px; padding-bottom:10px; text-shadow:1px 0 rgba(255, 255, 255,.5)}
.title3-bot {padding-bottom:31px;}

.color1 {color:#fff;}
.font {font-size:12px; line-height:20px; display:inline-block;}

.link8 {font-size:12px; line-height:20px; color:#fff; font-weight:bold; background:url(../images/link8-bg.png) right 8px no-repeat; padding-right:7px; display:inline-block; margin:9px 0px 0px 0px;}

.page5-bg {background:url(../images/page5-bg.gif) 0 0 no-repeat; height:422px;}
.page5-bg .padding {padding:24px 0px 0px 29px;}

.page6-bg {background:url(../images/page6-bg.gif) 0 0 no-repeat; height:451px; margin-left:30px; margin-top:27px;}
.page6-bg .padding {padding:24px 0px 0px 29px;}



.title4 {font-size:17px; line-height:21px; padding:17px 0px 11px 0px;}
.title4 a {text-decoration:none; color:#fff; text-shadow:1px 0 rgba(255, 1255, 255,.5)}

.link9 {color:#2969aa; text-decoration:none;}
.link9:hover {text-decoration:underline;}

.title5 {font-size:28px; line-height:31px; color:#363737; margin-bottom:12px;}
.title5 span {font-size:12px; line-height:31px; color:#60a2e1; display:inline-block; margin:5px 0px 0px 19px;}
.title5-bottom {margin-bottom:6px;}

#page1 .col-1 {width:195px; margin-right:18px; position:relative;}
#page1 .col-2 {width:195px; margin-right:20px; position:relative;}
#page1 .col-3 {width:195px; margin-right:20px; position:relative;}
#page1 .col-4 {width:61px;}



.text1 {float:left; margin:7px 0px 0px 23px;}

.list4 {float:left; margin-right:42px;}
.list4 li {font-size:12px !important; line-height:24px !important;  padding-top:0px !important; padding-left:3px !important; float:none !important; text-align:left !important;}
.list4 a {color:#828383 !important; text-decoration:none !important; padding:0px 0px 0px 13px !important;background:url(../images/list4-marker.gif) 0 8px no-repeat !important;}
.list4 a:hover {background:url(../images/list4-marker.gif) 0 8px no-repeat !important; text-decoration:underline !important; color:#1e1e1e !important;}
/*===== footer =====*/
#footer {background:#033565; width:100%;padding:15px 0px 15px 0px;}
.menu {}
.menu li {font-size:12px; line-height:21px; float:left; background:url(../images/menu-li.gif) right 6px no-repeat; font-weight:bold; padding:0px 13px 0px 14px;}
.menu a {text-decoration:none; color:#badbfc;}
.menu a:hover, .menu a.active {text-decoration:underline;}

.menu .last {background:none;}
.menu .first {padding-left:0px;}

.foot-text {font-size:12px; line-height:21px; color:#badbfc; padding:11px 0px 0px 0px; text-align:center}
.foot-text a {color:#badbfc; text-decoration:none; margin-left:16px;}
.foot-text a:hover {text-decoration:underline;}

.text {color:#60a2e1; font-weight:bold; display:inline-block;}
/*==========================================*/
    
/* Project specifics =========================================================== */
/* Pour some CSS below ========================================================= */



	.tsc_tables2_0 {
		font-size:13px;
		overflow:hidden;
		border:1px solid #d3d3d3;
		background:#fefefe;
		text-align:center;
		margin-bottom:10px;
		-moz-border-radius:5px; /* FF1+ */
		-webkit-border-radius:5px; /* Saf3-4 */
		border-radius:5px;
		-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
		-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
	}
	
	.tsc_tables2_0 th, td { text-align:left; }
	
	.tsc_tables2_0 th {padding-top:15px; text-shadow: 1px 1px 1px #fff; background:#e8eaeb; padding:8px 7px 8px;}
	
	.tsc_tables2_0 td {border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;padding:5px 6px 5px;}
	
	.tsc_tables2_0 tr.odd-row td {background:#f6f6f6;}
	
	.tsc_tables2_0 td.first, th.first {text-align:left}
	
	.tsc_tables2_0 td.last {border-right:none;}
	.tsc_tables2_0 td {
		background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);
		background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));
	}
	
	.tsc_tables2_0 tr.odd-row td {
		background: -moz-linear-gradient(100% 25% 90deg, #f6f6f6, #f1f1f1);
		background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f1f1f1), to(#f6f6f6));
	}
	
	.tsc_tables2_0 th {
		background: -moz-linear-gradient(100% 20% 90deg, #e8eaeb, #ededed);
		background: -webkit-gradient(linear, 0% 0%, 0% 20%, from(#ededed), to(#e8eaeb));
	}
	
	
.tsc_tables2_0 tr:first-child th.first {
		-moz-border-radius-topleft:5px;
		-webkit-border-top-left-radius:5px; /* Saf3-4 */
	}
	
.tsc_tables2_0 tr:first-child th.last {
		-moz-border-radius-topright:5px;
		-webkit-border-top-right-radius:5px; /* Saf3-4 */
	}
	
.tsc_tables2_0 tr:last-child td.first {
		-moz-border-radius-bottomleft:5px;
		-webkit-border-bottom-left-radius:5px; /* Saf3-4 */
	}
	
.tsc_tables2_0 tr:last-child td.last {
		-moz-border-radius-bottomright:5px;
		-webkit-border-bottom-right-radius:5px; /* Saf3-4 */
	}	
	
.input_box{
	background:#fbfbfb url(http://www.traveltoamritsar.com/images/bg_form.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align: middle;
	color:#404040;	
	padding: 4px;
	margin: 0px;
	border-top:1px solid #929090;
	border-left:1px solid #929090;
	border-right:1px solid #bcbcbc;
	border-bottom:1px solid #bcbcbc;
	border-radius:2px;
	-webkit-border-radius:2px
}

.input_box:hover{
	border-top:1px solid #eac489;
	border-left:1px solid #eac489;
	border-right:1px solid #eed4aa;
	border-bottom:1px solid #eed4aa;
	border-radius:3px;
	background:#fffbd8;
	-webkit-border-radius:3px;
}

input:focus, textarea:focus, label:focus , select:focus{
	border-top:1px solid #eac489;
	border-left:1px solid #eac489;
	border-right:1px solid #eed4aa;
	border-bottom:1px solid #eed4aa;
	border-radius:3px;
	background:#fffbd8;
	-webkit-border-radius:3px;
}

.tsc_buttons2 {margin:0 auto; text-align:center; display:inline-block; text-decoration:none; outline:none; cursor:pointer; font:bold 12px/1em HelveticaNeue, Arial, sans-serif; padding:8px 11px; color:#555; text-shadow:0 1px 0 #fff; background:#f5f5f5; background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f0f0f0)); background:-moz-linear-gradient(top, #f9f9f9, #f0f0f0); border:1px solid #dedede; border-color:#dedede #d8d8d8 #d3d3d3; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:0 1px 2px #eaeaea, inset 0 1px 0 #fbfbfb; -moz-box-shadow:0 1px 2px #eaeaea, inset 0 1px 0 #fbfbfb; box-shadow:0 1px 2px #eaeaea, inset 0 1px 0 #fbfbfb;}
.tsc_buttons2:hover,
.tsc_buttons2:focus { color:#555; background:#efefef; background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#e9e9e9)); background:-moz-linear-gradient(top, #f9f9f9, #e9e9e9); border-color:#ccc; -webkit-box-shadow:0 2px 1px #e0e0e0, inset 0 1px 0 #fbfbfb; -moz-box-shadow:0 2px 1px #e0e0e0, inset 0 1px 0 #fbfbfb; box-shadow:0 1px 2px #e0e0e0, inset 0 1px 0 #fbfbfb;}
.tsc_buttons2:active { position:relative; top:1px; color:#555; background:#efefef; background:-webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#f4f4f4)); background:-moz-linear-gradient(top, #eaeaea, #f4f4f4); border-color:#c6c6c6; -webkit-box-shadow:0 1px 0 #fff, inset 0 0 5px #ddd; -moz-box-shadow:0 1px 0 #fff, inset 0 0 5px #ddd; box-shadow:0 1px 0 #fff, inset 0 0 5px #ddd;}
.tsc_buttons2.rounded { padding:8px 15px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}
input.tsc_buttons2,
button.tsc_buttons2 {  *width:auto; *overflow:visible;} /* IE7 Fix */
.tsc_buttons2 img { border:none; vertical-align:bottom;}

.tsc_buttons2.green { background:#7fbf4d; background:-webkit-gradient(linear, left top, left bottom, from(#7fbf4d), to(#63a62f)); background:-moz-linear-gradient(top, #7fbf4d, #63a62f); border-color:#63a62f; color:#fff; text-shadow:0 1px 0 #53961e; -webkit-box-shadow:0 1px 2px #d6d6d6, inset 0 1px 0 #96d865; -moz-box-shadow:0 1px 2px #d6d6d6, inset 0 1px 0 #96d865; box-shadow:0 1px 2px #d6d6d6, inset 0 1px 0 #96d865;}
.tsc_buttons2.green:hover,
.tsc_buttons2.green:focus { background:#76b347; :-webkit-gradient(linear, left top, left bottom, from(#86c755), to(#5ea12a)); background:-moz-linear-gradient(top, #86c755, #5ea12a); border-color:#53961e; -webkit-box-shadow:0 0 1px #d6d6d6, inset 0 1px 0 #96d865; -moz-box-shadow:0 0 1px #d6d6d6, inset 0 1px 0 #96d865; box-shadow:0 0 1px #d6d6d6, inset 0 1px 0 #96d865;}
.tsc_buttons2.green:active { background:#7fbf4d; border-color:#53961e; -webkit-box-shadow:0 1px 0 #fff, inset 0 0 5px #53961e; -moz-box-shadow:0 1px 0 #fff, inset 0 0 5px #53961e; box-shadow:0 1px 0 #fff, inset 0 0 5px #53961e;}
	
.tsc_table_s8 { background-color:#ffffff; border-collapse:collapse; width:100%;}
.tsc_table_s8 caption { font-size:1.3em; color:#ffffff; font-weight:bold; text-align:left; padding:10px 20px 10px 20px ; margin-left:282px; background:#a3c159; width:360px; border-radius:5px 5px 0px 0px ;border:1px solid #8cab41; border-bottom:none; text-transform:uppercase}
.tsc_table_s8 thead th { border:1px solid #8cab41; color:#fff; text-align:center; padding:5px 8px 5px 8px; text-transform:uppercase; line-height:25px; text-align:left; background-color:#a3c159; font-weight:bold;}
.tsc_table_s8 tbody tr { background-color:#ffffff; border:1px solid #8cab41;}
.tsc_table_s8 tbody td { color:#414141; padding:5px 0px 5px 8px; text-align:left;}
.tsc_table_s8 tbody th { text-align:left; padding:3px 0px 3px 8px; }
.tsc_table_s8 tbody td a,
.tsc_table_s8 tbody th a {color:#414141; text-decoration:none; display:block;}
.tsc_table_s8 tbody td a:hover,
.tsc_table_s8 tbody th a:hover { color:#D52D00; text-decoration:underline; }	


/* Small buttons */
.tsc_buttons2.small {margin:0 auto;  padding:5px 5px; font-size:11px; font-weight:bold; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
/*  Blue */
.tsc_buttons2.blue { 
background:#377ad0; 
margin-right:5px;
background:-webkit-gradient(linear, left top, left bottom, from(#52a8e8), to(#377ad0)); 
background:-moz-linear-gradient(top, #52a8e8, #377ad0); 
border-color:#4081af #2e69a3 #20559a; 
color:#fff; 
text-shadow:0 1px 1px #4081af; 
-webkit-box-shadow:0 1px 2px #d6d6d6, inset 0 1px 1px #72b9eb; 
-moz-box-shadow:0 1px 2px #d6d6d6, inset 0 1px 1px #72b9eb; 
box-shadow:0 1px 2px #d6d6d6, inset 0 1px 1px #72b9eb;}
.tsc_buttons2.blue:hover{color:#ffffff; background:#2d6fba;text-shadow:0 1px 1px #4081af; 
background:-webkit-gradient(linear, left top, left bottom, from(#298cd6), to(#2469c1)); 
background:-moz-linear-gradient(top, #298cd6, #2469c1); text-decoration:none}
.tsc_buttons2.blue:focus { background:#206bcb; background:-webkit-gradient(linear, left top, left bottom, from(#3e9ee5), to(#206bcb)); background:-moz-linear-gradient(top, #3e9ee5, #206bcb); border-color:#2a73a6 #165899 #07428f; -webkit-box-shadow:0 1px 0 0 #fff, inset 0 1px 0 0 #62b1e9; -moz-box-shadow:0 1px 0 0 #fff, inset 0 1px 0 0 #62b1e9; box-shadow:0 1px 0 0 #fff, inset 0 1px 0 0 #62b1e9;}
.tsc_buttons2.blue:active { background:#3282d3; border-color:#154c8c #154c8c #0e408e; text-shadow:0 -1px 1px #1d62ab; -webkit-box-shadow:0 1px 0 0 #fff, inset 0 0 6px 3px #1657b5; -moz-box-shadow:0 1px 0 0 #fff, inset 0 0 6px 3px #1657b5; box-shadow:0 1px 0 0 #fff, inset 0 0 6px 3px #1657b5;}


.car_rental ul{margin:0px 10px 0px 10px ;}
.car_rental ul li{
	float:left;
	background:#efba00;
	margin-right:5px;
	margin-bottom:4px;
	display:block;
	width:auto; 
	padding:6px 13px 6px 13px ;
	border-radius:5px;
}
.car_rental ul li.contact{
	background-image:url(none);
}

.car_rental ul li.noimg{
	background-image:none;
	border-right:none;
}

.car_rental ul li a{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#302c2a;
	text-decoration:none;
	display:block;
}
.car_rental ul li a:hover{
	color:#fff;
}

.para_box{padding:6px; text-align:justify. line-height:1.7em}

.clear2{
    clear: both;
    display: block;
    height: 15px;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}

img.cpic2
{
border:1px solid #b9b9b9;
padding:5px;
position: relative;
top: 0px;
border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;
}

img.right
{
float: right;
margin-left:7px;
margin-right:0px;
}

img.left
{
float: left;
margin-right:7px;
}	

dl{
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#2a2a2a;
	margin-left:5px;
	margin-right:5px;
	line-height:1.9em;
	text-align:justify;
}

dl dt{
	font-size:12px;
	color:#003062;
	font-weight:bold;
	text-transform:normal;
	background-image:url(../images/arrow2.png);
	background-position: left center;
	background-repeat:no-repeat;
	padding-left:12px;
}
dl dt a{
	color:#003062;
}

dl dt a:hover{
	color:#003062; text-decoration:underline
}

dl dd{
	margin-left:12px;
	padding-bottom:20px;
}

dl img{
	border:1px solid #990;
	padding:2px;
	background-color:#a1a1a1;
	float:right;
	clear:both;
	margin-left:20px;
	margin-bottom:30px;
}

#menutab {
	color:#2a2a2a;
}

#menutab ul {
	line-height: 200%;
	margin: 0;
	padding: 0;
	list-style: none;
}
#menutab li {
	padding-left: 30px;
	background: url(../images/black-dot.jpg) no-repeat 15px 8px;
}


#menutab a {
	color:#0d568d;
	font-size: 13px;
	text-decoration: none;
}

#menutab a:hover {
	color:#b7b7b7;
	text-decoration: underline;
}

.page1-box6 {
	padding:0;
	position:relative;
	margin-top:15px;
	float:right;
	margin-left:0px;
	background:url(../images/menu-bg.gif) repeat-x;
}

.page1-box6 h4{
	color:#ffffff;
	font-size:18px;
	padding:0;
	text-transform: none;
	margin:0 0 0px 5px;
    border-bottom: none;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: normal;
	line-height:1.9em
}

ul.page1-box7{
	overflow:hidden;
	background:#ffffff;
	border-radius:1px 1px 2px 2px;
    -webkit-border-radius:1px 1px 2px 2px;
	padding:2px 2px 0 2px;
	border:1px dotted #97bade;
	border-bottom:none
}

ul.page1-box7 li{
	float:left;
	width:225px;
    line-height:1.4em;
	border-bottom:1px dotted #97bade;
	display:block;
}


ul.page1-box7 li a{
	color:#646464;
	font-size:12px;
	display:block;
	padding:7px 0 6px 6px;
	text-align:left;
	text-decoration:none
}

ul.page1-box7 li:hover{
	color:#0874ae;
	background:#f2f9ff
}

ul.page1-box7 li a:hover{
	color:#0874ae;
	background:#f2f9ff
}

.homepage {
    background: -moz-linear-gradient(center top , #7fbf4d, #63a62f) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-color: #63a62f;
    box-shadow: 0 1px 2px #d6d6d6, 0 1px 0 #96d865 inset;
    color: #fff;
    display: inline-block;
    margin: 0 auto;
    padding: 20px 0 20px 10px;
    text-shadow: 0 1px 0 #53961e;
    width: 690px;
	border-radius:3px;
	border:1px solid 
}
.homepage .repeatdiv {
    margin: 0 25px 0 auto;
    position: relative;
    width: 185px;
	float:left
}
.homepage .repeatdiv.no {
    margin-right: 0;
}
.homepage .repeatdiv.md {
    width: 220px;
	float:left
}
.homepage .repeatdiv img.icon1 {
    left: 0;
    position: absolute;
    top: -6px;
}
.homepage .repeatdiv img.icon2 {
    left: 0;
    position: absolute;
    top: -4px;
}
.homepage .repeatdiv img.icon3 {
    left: 0;
    position: absolute;
    top: -6px;
}
.homepage .repeatdiv h2 {
    border-bottom: 1px solid #edeced;
    color: #ffffff;
    display: block;
    font-size: 22px;
	font-family:Open Sans Condensed;
	font-weight:bold;
}
.homepage .repeatdiv h2.icon1 {
    padding: 0 0 3px 42px;
}
.homepage .repeatdiv h2.icon2 {
    padding: 0 0 3px 45px;
}
.homepage .repeatdiv h2.icon3 {
    padding: 0 0 3px 42px;
}
.homepage .repeatdiv ul {
    list-style: none outside none;
    margin: 0;
    padding: 10px 0 0 5px;
}
.homepage .repeatdiv ul li {
    background: url("../images/checkbox_checked.png") no-repeat scroll left 6px rgba(0, 0, 0, 0);
    display: block;
    font-size: 11px;
    line-height: 20px;
    color: #ffffff;
    padding: 3px 0 3px 22px;
}