/* Default CSS Stylesheet for a new Web Application project */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	background:url(images/bg.gif) repeat-x top;
}
.tophead{
background:url(images/t1.jpg) no-repeat;
height:125px;
}

.mattblacktabs{
width: 100%;
overflow: hidden;
padding-top:3px;
border-bottom: 1px solid black; /*bottom horizontal line that runs beneath tabs*/
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 11px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
font: bold 11px Verdana;

padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid #605d57; /*right divider between tabs*/
color: white;
}

.mattblacktabs li a:visited{
color: white;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: black; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}
.div1{float:left}
.div2{float:right}
.clear{ clear:both}
/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
	color: #005FA9;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

a.org, a.org:link, a.org:visited{
	color: #e9622f;
	text-decoration: none;
}

a.org:hover{
	text-decoration: underline;
}


/************** header tag styles **************/

h1{
 font: bold 21px Verdana, Arial, Helvetica, sans-serif;
 color: #01a7f0;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 114% Arial,sans-serif;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font: 100% Arial,sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}


/*************** list tag styles ***************/

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}
/********* padding styles *********/
.padingR10
{padding-right:10px;}
.padingR5
{padding-right:5px;}
.padingL5
{padding-left:5px;}

/********* form and related tag styles *********/

form {
	margin: 0;
	padding: 0;
}

label{
 font: bold 1em Arial,sans-serif;
 color: #334d55;
}
				
input{
font-family: Arial,sans-serif;
}
.plaincell
{
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:18px}
.smalltxt
{
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:16px}
.just
{
text-align:justify;}
.rightnav
{ background:url(images/rbg.gif) left top repeat-y;}
.rheading
{background:url(images/rtitlebg.gif) bottom no-repeat;
padding:5px 5px 28px 23px;
color:#FF6600;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;}
.hotpackage
{ background:url(images/headingbg1.gif) no-repeat;
padding:13px 10px 10px 45px;
color:#003399;
font:bold 13px Verdana, Arial, Helvetica, sans-serif}
.testimonial
{background:url(images/testimonialbg.gif) no-repeat;
width:356px;
height:173px
}
.testimonial .title
{font:bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;}

.testimonial .whttxt
{font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:15px;}
.orgbold
{font:bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;}
.gryline
{
background:#CCCCCC }
.grybox
{
border-bottom:#CCCCCC 1px solid;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
}
.hcell
{
background:#2589DA;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF}
legend
{
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#003399}

fieldset
{ border:#BFC8CC 1px solid;}
.txtbox
{
font:11px Verdana, Arial, Helvetica, sans-serif;
padding:2px 5px;
border:#BFC8CC 1px solid;
}

.fotter
{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#666666}

.paddingL15
{
padding-left:15px}

.commontitle
{
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
background:url(images/titlebg.gif) no-repeat;

padding:18px 5px 5px 40px;
}
.heading2
{
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
background:url(images/headdesign.gif);
padding:8px 5px 10px 35px;
}
.imgborder
{
border:#666666 1px solid;
padding:2px;}

.hcell{ background:#0086d3; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:2px 5px;}
.boldcellblue
{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#006ead}
.grycell{ background:#EBF4FA; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding:2px 5px;}
.RequiredText
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.stdEdit
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: black 1px solid;
    COLOR: darkslategray;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana
}
.stdButton
{
	font-weight: 600;
	font-size: 8pt;
	color: darkslategray;
	font-family: Verdana;
}
.small
{
	font-weight: normal;
	font-size: 8pt;
	color: red;
	font-family: Verdana;
	text-decoration: none;
}
.textbox
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #c0c0c0 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}