/*///////////////////////////////////////////////////////////////////////////*/
/* CSS Document ©2009 videoaza.com Created on Aug 26, 2009	 				 */
/*///////////////////////////////////////////////////////////////////////////*/

body { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	margin:0 0 40px 0;
	background:url(images/site-bg.gif) repeat-x top;
	background-color:#01233c;
	line-height:15px;
	}

*{outline:none;}
h1{font: bold 14px Verdana, Arial, Helvetica, sans-serif;color:#096696;margin:0px;padding:0px;}
h2{font: bold 18px Verdana, Arial, Helvetica, sans-serif;color:#096696;margin:0px;padding:0px;}
h3{font: bold 14px Verdana, Arial, Helvetica, sans-serif;color:#01233c;margin:0px;padding:0px;}
	
a:link {color: #0d4e7e; text-decoration:none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a:visited {color: #0d4e7e; text-decoration: none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a:active {color: #0d4e7e;	text-decoration:none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a:hover {color: #0a92d2; text-decoration:none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.mnu:link {color: #01233c; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0 14px;}
.mnu:visited {color: #01233c; text-decoration: none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0 14px;}
.mnu:active {color: #01233c; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0 14px;}
.mnu:hover {color: #0a92d2; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0 14px;}

.footerLnk:link {color: #8999a4; text-decoration:none; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0 4px;}
.footerLnk:visited {color: #8999a4; text-decoration: none; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0 4px;}
.footerLnk:active {color: #8999a4; text-decoration:none; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0 4px;}
.footerLnk:hover {color: #8999a4; text-decoration:underline; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0 4px;}

.footerTxt {color: #8999a4; text-decoration:none; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.sepLft5{padding-left:5px;}


.pageTop{background:url(images/bg-top.jpg) no-repeat top center; padding-top:14px;}
.logoBtmPad{padding-bottom:22px;}
.mnuBG{background:url(images/menu-bg.gif) repeat-x left;}
.mnuLeft{background:url(images/menu-left.gif) no-repeat left;}
.mnuRight{background:url(images/menu-right.gif) no-repeat right;}
.containerTop{background:#FFFFFF url(images/container-top.gif) no-repeat top;}
.containerBtm{background:url(images/container-btm.gif) no-repeat bottom; padding:11px 0;}
.contenrBG{background:url(images/content-bg.gif) repeat-y top;}
.contentTop{background:url(images/content-top.gif) no-repeat top;}
.contentBtm{background:url(images/content-btm.gif) no-repeat bottom;}
.headingBG{background:url(images/heading-bg.gif) no-repeat left bottom; padding-bottom:12px; padding-left:4px;}
.searchBG{background:url(images/search-bg.gif) no-repeat right;}
.searchBox{background:none; border:none; padding:3px 6px; width:95%; color:#6d8e9e;}
.whiteTxt{color:#FFFFFF;}
.blueTxt{color:#0cbfe2;}
.padBtm10{padding-bottom:10px;}
.padTop10{padding-top:10px;}
.subMnu{border-bottom:1px #cccccc solid; padding:3px 4px 4px 4px;}
.tikLst{list-style-image:url(images/bullet-tick.gif); color:#FFFFFF; line-height:16px;}
.homeLst{list-style-image:url(images/list-bullet.gif); margin-left:0px; padding-left:32px; padding-top:0px; margin-top:5px;}
.homeLstLeft{list-style-image:url(images/list-bullet.gif); margin-left:0px; padding-left:20px; padding-top:0px; margin-top:0px;}
li {margin: .4em 0}

/* Text CSS */
.bigTextWhite{font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; color:#cfd6da;}
.bigTextOrange{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#ff7800;}
/* Text CSS End */

/* Button Small */
a.ovalbuttonSml{
background: transparent url(images/btn-small-01.gif) no-repeat top left;
display: block;
float: left;
font: normal 11px Verdana, Arial, Helvetica, sans-serif; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 23px; /* Height of button background height */
padding-left: 10px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbuttonSml, a:visited.ovalbuttonSml, a:active.ovalbuttonSml{
color: #ffffff; /*button text color*/
}

a.ovalbuttonSml span{
background: transparent url(images/btn-small-02.gif) no-repeat top right;
display: block;
padding: 3px 10px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbuttonSml:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbuttonSml:hover span{ /* Hover state CSS */
background-position: bottom right;
color:#ffffff;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
/* Button Small End */
/* Button Big Orange */
a.ovalbuttonBigOrange{
background:url(images/btn-big-orange-01.gif) no-repeat top left;
display: block;
float: left;
font: normal 11px Arial, Helvetica, sans-serif; /* Change 13px as desired */
height: 46px; /* Height of button background height */
padding-left: 22px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbuttonBigOrange, a:visited.ovalbuttonBigOrange, a:active.ovalbuttonBigOrange{
color: #000000; /*button text color*/
font-weight:bold;
}

a.ovalbuttonBigOrange span{
background: transparent url(images/btn-big-orange-02.gif) no-repeat top right;
display: block;
padding: 8px 22px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbuttonBigOrange:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbuttonBigOrange:hover span{ /* Hover state CSS */
background-position: bottom right;
color:#000000;
font-weight:bold;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
/* Button Big Orange End */
/* Button Big Blue */
a.ovalbuttonBigBlue{
background:url(images/btn-big-blue-01.gif) no-repeat top left;
display: block;
float: left;
font: normal 11px Arial, Helvetica, sans-serif; /* Change 13px as desired */
height: 46px; /* Height of button background height */
padding-left: 22px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbuttonBigBlue, a:visited.ovalbuttonBigBlue, a:active.ovalbuttonBigBlue{
color: #000000; /*button text color*/
font-weight:bold;
}

a.ovalbuttonBigBlue span{
background: transparent url(images/btn-big-blue-02.gif) no-repeat top right;
display: block;
padding: 11px 22px 11px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbuttonBigBlue:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbuttonBigBlue:hover span{ /* Hover state CSS */
background-position: bottom right;
color:#000000;
font-weight:bold;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
/* Button Big Blue End */
/* Button Med Orange */
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: left;
    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    height: 26px;
    margin-right: 6px;
    padding-right: 58px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 7px 18px;
} 

a.button:hover {
    background-position: bottom right;
    color: #ffffff;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:hover span {
    background-position: bottom left;
    padding: 5px 0 7px 18px; /* push text down 1px */
} 
/* Button Med Orange End */
