/* CSS Document */

body{
	margin:0px;
}

p{
	margin:0px;
}

.bordertbl{
/*	border:#a1a1a1 1px solid; */
	background-color:#f3f3f3;
}

.borderContentTop{
	border-top: #a1a1a1 1px solid;
	background-color:#f3f3f3;
}

.borderContentBlue{
	border-left:#0B55AA 3px solid;
	border-right:#0B55AA 3px solid;
}

.borderContentGrey{
	border-left:#a1a1a1 1px solid;
	border-right:#a1a1a1 1px solid;
/*	border-top:#a1a1a1 1px solid; */
	background-color:#F3F3F3;
}

.borderCategory{
	border-left:#014596 1px solid;
	border-right:#014596 1px solid;	
}

.borderInformation{
	border-left:#A2A8B0 1px solid;
	border-right:#A2A8B0 1px solid;	
}

.borderInformation1{
	border-left:#000 1px solid;
	border-right:#000 1px solid;	
}

.borderSearch{
	border-left:#000 1px solid;
	border-right:#000 1px solid;	
}

.borderSpecial{
	border-left:#2E9BDE 1px solid;
	border-right:#2E9BDE 1px solid;	
}

.borderGreyleft{
	background:url(../images/dotGrey02.gif) repeat-y top left;
}

.borderGreyRight{
	background:url(../images/dotGrey02.gif) repeat-y top right;
}

.borderGreyTop{
	background:url(../images/dotGrey02.gif) repeat-x top left;
}

.borderGreyBottom{
	background:url(../images/dotGrey02.gif) repeat-x bottom left;
}

.marginTop{
	margin-top:6px;
}

.padding{
	padding:4px;
}

.textBlue{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#2E9BDE;
}

a.textBlue{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#2E9BDE;
}

a.textBlue:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#E03900;
}

.textBlue02{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#2E9BDE;
}

.textBlueDark{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#014596;
	padding-left:30px;
 	margin:0px; 
}

.textBlueDark li{
	margin:2px 0px 0px 0px;
	list-style-image:url(../images/iconSquare.gif);
	list-style-type:disc;
}

.textBlueDark ul{
	margin:2px 0px 0px 0px;
	padding:0px;
}

.textBlueDark a{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#014596;
}

.textBlueDark a:hover{
	text-decoration:underline;
	color:#2E9BDE;
}

.textBlueDollar{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#2E9BDE;
}

.textOrange{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#E03900;
}

a.textOrange{
	text-decoration:underline;
	color:#E03900;	
}

a.textOrange:hover{
	text-decoration:none;
	color:#E03900;
}

.textHeadGrey{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#525252;
	padding-left:25px;
	line-height:33px;
}

.textHeadGreyTitle{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#525252;
	line-height:33px;
}

.textHeadOrange{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#E03900;
	line-height:33px;
}

.textHeadOrange02{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#E03900;
	padding-left:4px;
	line-height:36px;
	padding-left:15px;
}

.textGrey{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	color:#505050;
	padding:4px;
	text-align:left;
}

.textGrey a{
	text-decoration:underline;
	color:#2E9BDE;	
}

.textGrey a:hover{
	text-decoration:none;
	color:#E03900;	
}

.textGrey02{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#014596;
	padding-left:30px;
 	margin:0px; 
}

.textGrey02 li{
	margin:2px 0px 0px 0px;
	list-style-image:url(../images/iconSquare.gif);
	list-style-type:disc;
}

.textGrey02 ul{
	margin:2px 0px 0px 0px;
	padding:0px;
}

.textGrey02 a{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#505050;
}

.textGrey02 a:hover{
	text-decoration:underline;
	color:#2E9BDE;
}

.textNavFooter{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#2E9BDE;
	line-height:15px;
	padding-left:6px;
	padding-right:6px;
	line-height:35px;
	border-right:#2E9BDE 1px solid;	
}

a.textNavFooter{
	text-decoration:none;
}

a.textNavFooter:hover{
	text-decoration:underline;
	color:#E03900;
}


.textNavFooterLast{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#2E9BDE;
	line-height:15px;
	padding-left:6px;
	padding-right:6px;
	line-height:35px;
}

a.textNavFooterLast{
	text-decoration:none;
}

a.textNavFooterLast:hover{
	text-decoration:underline;
	color:#E03900;
}

.textNavFooterGrey{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#505050;
	line-height:15px;
	padding-left:6px;
	padding-right:6px;
	line-height:35px;
	border-right:#505050 1px solid;	
}

a.textNavFooterGrey{
	text-decoration:none;
}

a.textNavFooterGrey:hover{
	text-decoration:underline;
	color:#2E9BDE;
}

.textNavFooterGreyLast{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#505050;
	line-height:15px;
	padding-left:6px;
	padding-right:6px;
	line-height:35px;
}

a.textNavFooterGreyLast{
	text-decoration:none;
}

a.textNavFooterGreyLast:hover{
	text-decoration:underline;
	color:#2E9BDE;
}

.textSubHeadBlack{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#000;
	line-height:15px;
}

.textHeadCategory{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:url(../images/categories.gif) no-repeat top left; width:180px; height:33px;
	display:block;
	text-indent:30px;
	line-height:30px;
}

.textHeadInformation{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:url(../images/information.gif) no-repeat bottom left; width:178px; height:33px;
	display:block;
	text-indent:30px;
	line-height:30px;
}

.textHeadSearch{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:url(../images/search.gif) no-repeat bottom left; width:180px; height:33px;
	display:block;
	text-indent:30px;
	line-height:30px;
}

.textHeadSpecial{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:url(../images/special.gif) no-repeat top left; width:180px; height:33px;
	display:block;
	text-indent:30px;
	line-height:30px;
}

.textTopNav{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	padding-left:6px;
	padding-right:6px;
	border-right:#FFFFFF 1px solid;
}

a.textTopNav{
	text-decoration:none;
}

a.textTopNav:hover{
	text-decoration:underline;
}

.textTopNavLast{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	padding-left:6px;
	padding-right:6px;
}

a.textTopNavLast{
	text-decoration:none;
}

a.textTopNavLast:hover{
	text-decoration:underline;
}


.textYellow{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF000;
	padding-left:4px;
	padding-right:2px;
	padding-bottom:2px;
	padding-top:2px;	
}

.textYellow a{
	text-decoration:underline;
	color:#FFF000;	
}

.textYellow a:hover{
	text-decoration:none;
	color:#FFF000;	
}


.textBlack{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	padding-left:4px;
	padding-right:2px;
	padding-bottom:2px;
	padding-top:2px;	
}

.textBlack a{
	text-decoration:underline;
	color:#000;	
}

.textBlack a:hover{
	text-decoration:none;
	color:#000;	
}


.navigation{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0753B3;
	text-align:center;
	line-height:34px;
	background:url(../images/button.jpg) no-repeat top left;
	width:102px;
	height:38px;
	display:block;
	}

a.navigation{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0753B3;
	line-height:34px;	
	background:url(../images/button.jpg) no-repeat top left;
	width:102px;
	height:38px;
	display:block;
}

a.navigation:hover{
	color:#E03900;
}

.navigationFirst{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0753B3;
	text-align:center;
	line-height:34px;
	background:url(../images/buttonFirst.jpg) no-repeat top left;
	width:108px;
	height:38px;
	display:block;
	}

a.navigationFirst{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0753B3;
	line-height:34px;	
	background:url(../images/buttonFirst.jpg) no-repeat top left;
	width:108px;
	height:38px;
	display:block;
}

a.navigationFirst:hover{
	color:#E03900;
}

.navigationLast{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0753B3;
	text-align:center;
	line-height:34px;
	background:url(../images/buttonLast.jpg) no-repeat top left;
	width:106px;
	height:38px;
	display:block;
	}

a.navigationLast{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0753B3;
	line-height:34px;	
	background:url(../images/buttonLast.jpg) no-repeat top left;
	width:106px;
	height:38px;
	display:block;
}

a.navigationLast:hover{
	color:#E03900;
}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Tahoma;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color:#FFFFFF;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #FFFFFF;
color:red;
}

.b1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aaaaaa;
	border-right-color: #aaaaaa;
	border-bottom-color: #aaaaaa;
	border-left-color: #aaaaaa;
}
.b2 {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aaaaaa;
	border-right-color: #aaaaaa;
	border-bottom-color: #aaaaaa;
	border-left-color: #aaaaaa;
	border-top-width: 0px;
	text-align: left;
}
.linecards_points{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	list-style-position: outside;
	list-style-type: disc;
	list-style-image: url(../images/client_bulit2.gif);
	text-align: left;
	line-height: 18px;
	padding-right: 6px;
}
.main1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
 	padding-bottom:5px;
}

/* newly added */
div#content {

background-color:#fff;
height:auto;
width:520px;
margin:2px;
padding:6px;
}

div#feedback {
margin:20px 0 0 0;
font:normal 11px Arial, Helvetica, sans-serif;

}

.textGrey{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}

.textBlack02{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000;
}

h1 {
color:#000;
font:bold 16px Arial, Helvetica, sans-serif;
margin:2px 0 10px 0;
padding:0;
}

div#feedback {
margin:20px 0 0 0;
font:normal 11px Arial, Helvetica, sans-serif;
}

.textBlueBold{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000066;
}

