@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px;
	color: #60615d;
	text-decoration: none;
	background-image: url(http://www.travelerqa.com/images/page_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	font:Arial, Helvetica, sans-serif 12px normal;
}
a {
	text-decoration: none; color:#60615d;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: underline; color:#000000; font-weight:bold;
}
form {margin:0;}
h3 {margin:0;}
.w900 {	width: 900px;}
.head2 {
		width: 250px;
	
}

.tn3 {
	background-image: url(http://www.travelerqa.com/images/tn3.jpg);
	height: 38px;
	width: 2px;
	background-repeat: no-repeat;
}
.tn1 {
	font-family: calibri, arial;
	font-size: 13px;
	color: #FFFFFF;
	font-weight:bold;
}
.tn1 ul {
	margin:0;
	padding:0;
	list-style:none;
}
.tn1 li {
	float:left;
	margin:0;
	display:block;
	width:auto;
	height: 38px;
	padding:0;
}
.tn1 li a {
	color:#FFFFFF;
	text-decoration:none;
	padding:9px 9px 0 9px;
	display:block;
}
.tn1 li a:hover {
	background-image: url(http://www.travelerqa.com/images/tn1.jpg);
	background-position: left top;
	text-decoration:none;
}
.tn1 .selected {
	background-image: url(http://www.travelerqa.com/images/tn1.jpg);
	background-position: left top;
	text-decoration:none;
}
.text_area1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #82a522;
	border: 1px solid #82a522;
}
.text_area2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #225fa6;
	border: 1px solid #225fa6;
}
.text_area3 {border: 1px solid #9bc3d7; background:#f5f9fb}
.calibri_f{font-family: calibri, arial;}
.signin_text_area {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #225fa6;
	border-width: 0px;
	border-style: none;
}
.brdr3_right {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #225fa6;
	border-right-color: #225fa6;
	border-bottom-color: #225fa6;
	border-left-color: #225fa6;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
}

.g_b_l_r {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b4c8e0;
	border-left-color: #b4c8e0;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #fafbf5;
}




.bot_dot {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006eb0;
}
.wt_dot {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #fff;
}

.bot_dot1{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}





.brdr_blue_bg {
	background-color: #e0edf4;
	border: 1px solid #9bc3d7;
}
.brdr_blue_bg3 {
	background-color: #e0edf4;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #9bc3d7;
	border-bottom-color: #9bc3d7;
	border-left-color: #9bc3d7;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0069a8;
	text-decoration: none;
	margin: 0px;
	font-weight: normal;
}



.bot_brdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a7c0e3;
}
.right_line{ border-right: 1px solid #a7c0db;}
.paging {
	font-size: 12px;
	color: #2e6ab1;
	}
.paging a {	font-size: 12px;
	color: #2e6ab1;
	border: 1px solid #9aafe5;
	list-style-type: none;
	float:left;
	display:block;
	padding: 1px 5px 1px 5px;
	text-decoration:none;}
.paging ul{padding:0; margin:0;}
.paging li {
	font-size: 12px;
	color: #2e6ab1;
	margin: 3px 3px 3px 0;
	list-style-type: none;
	float:left;
}
.paging li a:hover {
	color:#FFFFFF;
	font-weight:bold;
 	background-color:#2e6ab1;
	font-size: 12px;
	border: 1px solid #000080;
	list-style-type: none;
	float:left;
	display:block;
	padding: 1px 5px 1px 5px;
}
.paging a.selected{background:#2e6ab1; color:#FFFFFF; font-size: 12px;}
/*------------------------------------------ side bar css-----------------------------------------------------------------*/

.arrowlistmenu{
	width: 100%; /*width of accordion menu*/
}


.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
	color: #0069a8; /*custom bullet list image*/
	display: block;
	padding: 2px;
	padding-left: 19px; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/arrowbullet.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0067a5;
}

.arrowlistmenu ul li a:visited{
color: ##0069a8;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
	color: #0069a8;
	background-color: #bfdfef;
}
dt, dd, dl{padding:0; margin:0 0 2px 0; width:150px;}

.ico1 {
	background-image: url(../images/ico1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	background-color:#bfdfef;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
	vertical-align: middle;
	cursor: hand;
}
.ico2 {
	background-image: url(../images/ico2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	background-color:#bfdfef;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
	vertical-align: middle;
	cursor: hand;
}
.ico3 {
	background-image: url(../images/ico3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	background-color:#bfdfef;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
	vertical-align: middle;
	cursor: hand;
}
.ico4 {
	background-image: url(../images/ico4.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	background-color:#bfdfef;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
	vertical-align: middle;
	cursor: hand;
}
/*------------------------------------------ side bar css-----------------------------------------------------------------*/
.common ul { padding:0 ; margin:0; list-style:none; }
.common li {padding:3px; margin:3px;}
.bg_blue { background:#BEDFEE}
.bold1 {font-weight:bold;}


.f11 { font-size:11px;}
.f12 { font-size:12px;}
.f13 { font-size:13px;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.f17 { font-size:17px;}
.f20 { font-size:20px;}
.f24 { font-size:24px;}


.b1 {color:#0069a8;}
.b2 {color:#8cbbfd;}
.g1 {color:#6a9f00; }
.g22 {color:#00B000; }
.gr1 {color:#60615d;}
.w1 {color:#ffffff;}
.blk1 {color:#033977;}

.grn11{ color:#017680;}

.bdrw{border:#84b0e2 1px solid; background:#225fa5;}

.bg_blue { background:#BEDFEE;}
.bg_blue1 { background:#00679f;}

.u1{text-decoration:underline;}
.u1:hover {text-decoration:none;}


.pad5px{padding:3px 0 3px 0;}
.mar5px{margin:3px 0 3px 0;}

.wu1{color:#0069a8;}
.wu1:hover {color:#FFFFFF;}

/*------------------------------------------ tag hover----------------------------------------------------------------*/
.tag11 { color:#6a9f00}
.tag11 a {}
.tag11 a:hover{color:#FFFFFF; background:#00679f;}

/*--------------------------Tags---------------------------*/
/* CSS Document */

#tagcloud {
    width: 180px;
    background:#BEDFEE;
    color:#0066FF;
    padding: 10px;
    border: 1px solid  #409FFF;
    text-align:center;
}

#tagcloud a:link, #tagcloud a:visited {
color:#6a9f00
}

#tagcloud a:hover, #tagcloud a:active {
    text-decoration: none;
	background:#00679f;
    color: #fff;
}

#tagcloud span {
    padding: 4px;
}

.smallest {
    color:#6a9f00;
	font-size:11px;
	font-weight:bold;

}

.small {
    font-size: 12px;
	 color:#0069a8;

}

.medium {
    font-size:medium;
	font-size: 13px;
	font-weight:bold;

}

.large {
    font-size:14px;
}

.largest {
    font-size:16px;
	}
	
/*------------------------------------------ site map list start----------------------------------------------------------------*/
#list1{
	font-size: 14px;
	font-weight: bold;
	color: #454545;
}
#list1 a {	color: #454545; text-decoration:underline;}
#list1 a:hover { text-decoration:none;}
#list1 ul {
	list-style-type: none;
	margin: 2px;
	padding: 2px;
}
#list1 li {
	font-size: 12px;
	color: #3883d7;
	font-weight:normal;
	margin-bottom:5px;
	background-image: url(../images/arrowbullet.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left: 10px;
}
#list1 li a {font-size: 12px; color: #3883d7; font-weight:normal;}
/*------------------------------------------ site map list end----------------------------------------------------------------*/	

