/* Some CSS 3 styles with relatively graceful fallback */

.round { border:0px solid white; -webkit-border-radius: 6px; -moz-border-radius: 6px;border-radius: 6px;
		behavior:url(/l/c/border-radius.htc)}
.roundtop { -moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;behavior:url(/l/c/border-radius.htc)}
.roundtbottom { -moz-border-radius-bottomleft: 6px;-moz-border-radius-bottomright: 6px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;behavior:url(/l/c/border-radius.htc)}

.border {border:1px solid #404040}

.tshad { text-shadow:1px 1px 1px #000; }
.bshad { box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.27);
	-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.27);
	-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.27);}

.r90{
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);/* For Opera*/
	-khtml-transform: rotate(90deg);/* For Lunix*/
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.flipH{
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";}
.flipV{
	-moz-transform: scaleY(-1);
	-o-transform: scaleY(-1);
	-webkit-transform: scaleY(-1);
	transform: scaleY(-1);
	filter: FlipV;
	-ms-filter: "FlipV";}

.tstripe tr {background-color: #EEE;}
.tstripe tr:nth-child(odd) {background-color: #DDD;}

.uberbutton {
	line-height:1em;padding:.4em .6em .4em .6em;
	box-shadow:0 .1em .2em rgba(0,0,0,0.50);-webkit-box-shadow:0 .1em .2em rgba(0,0,0,0.50);-moz-box-shadow:0 .1em .2em rgba(0,0,0,0.50);
	border:0px solid #808080; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px; 
	behavior:url(/l/c/border-radius.htc);
	font-family:Verdana,Arial,Tahoma,Sans-Serif;
	color:white;font-weight:bold; 
	text-shadow:0 -1px 1px rgba(0,0,0,0.33);
	padding-right:.5em}

.pad {padding:4px}
.mar {margin:4px}
.whitebg {background-color:white}

.grad1V{ background: #F0F0F0; /* fallback */ 
	height:100%;/* required for IE */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#E0E0E0', endColorStr='#FFFFFF');
	background: -moz-linear-gradient(top, #E0E0E0, #FFFFFF);
	background: -webkit-gradient(linear, left top, left bottom, from(#E0E0E0), to(#FFFFFF));}


.index_box {text-align:center;padding:14px;}
.index_box.icon {text-align:left;} 
.index_box>img { margin-top:8px; height:130px; margin-bottom:-14px;}
.index_box.icon img{ height:36px; margin:0; vertical-align:top; margin-top:-6px;}

.index_box h3, #index_banner1 h3, .index_box span {text-align:center; font-family:'Open Sans',sans-serif; font-size:18px; letter-spacing:0.1px;padding:0;margin:0;font-weight:600;}
.index_box p,#index_banner1 p { text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:400px; }

#index_banner1 img {height:120px;}
#index_banner1 h3 {text-align:left;}
#index_banner1 td {padding:8px;}
#index_banner1 .col1 {width:250px; text-align:center; padding-left:20px;}
#index_banner1 .col3 {width:570px; text-align:justify}
   
