/* CSS Document */
body {
	margin-left: 0px;
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
img{
	border:0px;

}

a{
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}


h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#20618B;
	margin:0;
	padding:0;
	padding-left:5px;
}

.content-text-header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#316F96;
}

.content-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-left:8px;
}

.mid-border{
	border-left:1px dotted #000000;
	height:300px;
}

.profile-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.profile-text1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

.profile-text-normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.report-heading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #387BCD;
	font-weight:bold;
}

.report-heading a{
	color: #387BCD;
	font-weight:bold;
}

.report-heading a:visited{
	color: #387BCD;
}

.report-heading a:hover{
	text-decoration:underline;
}

.report-border{
	border-bottom:2px solid #000000;
	border-top:1px solid #333333;
}

.report-bg-color{
	background-color:#F4F4F4;
}

.number-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#20618B;
	padding-left:8px;
}

.number-text a{
	font-size:12px;
	color:#20618B;
}

.number-text a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.invoice-main-border{
	border:1px solid #2A6992;
	background-color:#8FBDDB;
}

.inner-border1{
	border-top:1px solid #BED3E0;
	border-right:1px solid #BED3E0;
	background-color:#FFFFFF;
}

.inner-border2{
	border-top:1px solid #BED3E0;
	background-color:#FFFFFF;
}

.inner-border3{
	border-top:1px solid #BED3E0;
	border-right:1px solid #BED3E0;
	background-color:#F4F4F4;
}

.inner-border4{
	border-top:1px solid #BED3E0;
	background-color:#F4F4F4;
}

.invoice-bg{
	background-color:#D3E1EB;
}

.payment-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #387BCD;
	font-weight:bold;
	padding-left:18px;
}

.payment-text a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #387BCD;
	font-weight:bold;
}

.payment-text a:hover{
	text-decoration:underline;
}

.invoice-footer-bg{
	background-color:#E6F0F7;

}

.form-border{
	border:1px solid #BED3E0;
/*	background-color:#F0F7FB;*/
}

.form-border1{
	border-right:1px solid #BED3E0;
}

.form-border2{
	border-top:1px solid #BED3E0;
	border-right:1px solid #BED3E0;
}

.form-border3{
	border-top:1px solid #BED3E0;
}

.form-text-desc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding-right:35px;
	display:block;
}

.confirmation-heading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999999;
	font-weight:bold;
}

.form-text-field{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}

.form-text-normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.form-text-normal1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding-right:35px;
}

.term-style{
	border:1px solid #BED3E0;
	background-color:#F0F7FB;
	padding-left:8px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.gurantee-style{
	border:1px solid #BED3E0;
	background-color:#F0F7FB;
}

.gurantee-style1{
	border:1px solid #BED3E0;
	border-top:0px;
}

.printer-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
}

.printer-text a{
	color:#0000FF;
	text-decoration:underline;
}

.printer-text a:hover{
	color:#0000FF;
	text-decoration:underline;
}

.printer-text a:visited{
	color:#0000FF;
	text-decoration:underline;
}

/* Menu start */
.menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: #FFFFFF;
font-weight:bold;
width: 100%;
}

.menu ul{
padding: 0px 0 0px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: left; //set value to "left", "center", or "right"*/
}

.menu ul li{
display: inline;
}

.menu ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: #FFFFFF;
padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 25px; /*spacing between each menu link*/
text-decoration: none;
}

.menu ul li a:hover, .menu ul li a.selected{
color: #92c6e9;
}
/* Menu end */

#modernbricksmenu{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu ul{
font: bold 11px Arial;
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu a{
float: left;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #196193; /*Default menu color*/
border-bottom: 1px solid white;
}

#modernbricksmenu a:hover{
background-color: gray; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
background-color: #72b13f; /*Brown color theme*/ 
border-color: #72b13f; /*Brown color theme*/ 
}

#modernbricksmenuline{
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #72b13f; /*Brown color theme*/ 
}

.buUnderline{
	border-bottom:5px solid #72b13f;
}

.tabText{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	line-height:16px;
}
.tabTextHeader{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0b5394;
}
.tabTextInfo{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#999;
}
.tabText a{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#0b5394;
	text-decoration:underline;
	line-height:16px;
}

.tabText a:hover{
	text-decoration:underline;
}
