body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{
margin: 0; padding: 0; border: 0;
}

* 		{ padding: 0; margin: 0;}
*, body	{ font-family: Trebuchet MS, Helvetica, Arial; font-size: 98%; }


body {
	
	margin:0;
	padding:0;
	background:url(../images/bg.jpg) top center repeat-x #192023;
	cursor:default;
	min-width:960px;
}

a:hover, a:visited, a:link, a:active {
	text-decoration:none;
	}

#pageWrap {
	width:960px;
	background-color:transparent;
	margin:auto;
}

#pageBody {
	margin-top:62px;
	float:right;
	width:660px;
}

div.hoverBtn {
	position:relative;
	float:left;
	background:transparent;
	margin-right:0px;
	border-right:1px solid #3d4e54;
	/*white-space:nowrap;*/
	
}

div.hoverBtn #noborder {
	border:none;
	}

.hoverBtn span{
	position:relative;
	color:#dedede;
	display:block;
	margin-top:-10px;
	font-size:12px;
	background-color:transparent;
	font-weight:normal;
	letter-spacing:0;
	text-transform:lowercase;
	line-height:22px;
	padding:2px 0 3px 0;
	}
	
/*.hoverBtn a span {
	color:#ffffff;
	text-decoration:none;
	}
	
.hoverBtn a:hover span {
	color:#687b84;
	text-decoration:none;
	}*/

.hoverBtn {
	position:relative;
	white-space:nowrap;
	}

div.hoverBtn a {
	position:relative;
	z-index:2;
	display:block;
	width:130px;
	font-weight:bold;
	text-indent:8px;
	
	line-height:30px;
	/*text-align:center;*/
	font-size:16px;
	text-decoration:none;
	color:#00d2ff;
	background:transparent;
	text-transform:uppercase;
	letter-spacing:-1px;
	
}


#shorterbutton {
	width:100px;
	
	}
	
#shorterbutton_selected {
	width:100px;
	background:#FFFFFF;
	color:#687b84;
	}
	
#normalbutton {
	width:115px;
	
	}
	
#normalbutton_selected {
	width:115px;
	background:#FFFFFF;
	color:#687b84;
	}
	
#longerbutton {
	width:150px;
	border:none;
	}
	
#longerbutton_selected {
	width:150px;
	background:#FFFFFF;
	color:#687b84;
	border:none;
	}
	
#longestbutton {
	width:180px;
	border:none;
	}
	
#longestbutton_selected {
	width:180px;
	background:#FFFFFF;
	color:#687b84;
	border:none;
	}
	
	
/* ------- change this background color for HOVER EFFECT --------------*/
div.hoverBtn div {
	display:none;
	position:absolute;
	z-index:1;
	top:0px;
	background: #ffffff;
	
	/*filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5*/
}
/* ------- change this background color for HOVER EFFECT --------------*/


.clear	{
	clear: both;

}



/* STYLE HERE *//* STYLE HERE *//* STYLE HERE *//* STYLE HERE *//* STYLE HERE *//* STYLE HERE *//* STYLE HERE *//* STYLE HERE *//* STYLE HERE */

.logocontainer {
	float:left;
	width:auto;
	margin-top:59px;
	padding-left:10px;
	}


	
.footerfullBG_wrapper {
	height:120px;
	background:url(../images/footertop_repX_bg.jpg) top repeat-x;
	position:relative;
	bottom:0;
	}
	
.footerCenterBG_wrapper {
	height:120px;
	background:url(../images/footertop_noRep_bg.jpg) top center no-repeat;
	}
	
.LowerfooterfullBG_wrapper {
	height:68px;
	background:url(../images/footerLower_repX_bg.jpg) top repeat-x;
	
	}

.LowerfooterfullBG_wrapper acronym {
	margin-left:33px;
	display:block;
	color:#FFFFFF;
	padding-top:10px;
	font-size:12px;
	line-height:normal;
	}
	
#horizontal_divider_bg {
	background:url(../images/transparent_dot.png) center repeat-x;
	}
	
.LowerfooterfullBG_wrapper acronym span {
	display:block;
	padding-top:3px;
	font-size:11px;
	color:#617882;
	}
	
.footerlogoholder {
	float:left;
	background:url(../images/footer_logo.png) left top no-repeat;
	width:137px;
	height:120px;
	}
	
.footercontactholder {
	float:left;
	color:#4c5e66;
	height:120px;
	width:274px;
	background:url(../images/bottomcontact_number.png) 15px 45% no-repeat;
	}
	
.footercontactholder div {
	font-size:13px;
	font-family:"Trebuchet MS", Helvetica, Arial;
	letter-spacing:4px;
	color:#4c5e66;
	padding:10px;
	margin:5px 0 0 15px;
	}
	
	
.footerCertholder {
	float:left;
	color:#4c5e66;
	height:120px;
	width:274px;
	
	}
	
.footerLinkholder {
	float:left;
	height:120px;
	width:270px;
	
	}
	
.footerLinkholder div {
	padding:5px;
	}

.footerLinkholder span {
	display:block;
	float:left;
	padding:2px 8px;
	cursor:pointer;
	border-right:1px solid #1c2528;
	}
	
.footerLinkholder a span {
	color:#024857;
	text-decoration:none;
	display:block;
	width:auto;
	font-size:14px;
	outline:none;
	}
	
.footerLinkholder a:hover span {
	color:#0d6578;
	text-decoration:none;
	display:block;
	outline:none;
	}
	
#noborder {
	border:none;
	}
	
.footerCertholder img {
	padding-right:10px;
	}
	
.footerCertholder div {
	font-size:13px;
	font-family:"Trebuchet MS", Helvetica, Arial;
	letter-spacing:4px;
	color:#4c5e66;
	padding:6px;
	margin:5px 0 0 15px;
	}
	
.footercontactholder a {
	margin-top:13px;
	color:#6d858f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	display:block;
	line-height:25px;
	background:url(../images/mail_icon.png) left top no-repeat;
	letter-spacing:0;
	padding-left:30px;
	}
	
.footercontactholder a:hover {
	background:url(../images/mail_icon.png) left bottom no-repeat;
	text-decoration:none;
	color:#FFFFFF;
	}
	
	
.feat_ser_label {
	background:url(../images/featured_service_label.png) left top no-repeat;
	height:33px;
	width:255px;
	}
	
.benefits_label {
	background:url(../images/benefits_label.png) 10px top no-repeat;
	height:33px;
	width:265px;
	}
	
.index_right_panel {
	background:url(../images/index_right_pan_bg.gif) top left repeat-x;
	width:250px;
	margin-left:10px;
	display: inline-block;
	}

.index_right_panel li {
	padding:5px 20px 5px 30px;
	
	font-size:12px;
	color:#7f9299;
	line-height:17px;
	position:relative;
	list-style:none;
	}
	
	
.index_right_panel ul {
	padding-top:10px;
	padding-bottom:20px;
	}
	
.index_right_panel img {
	display:block;
	margin-bottom:2px;
	margin-left:-10px;
	border:none;
	padding:0;
	text-decoration:none;
	}

.index_right_panel span {
	display: block;
	float:right;
	line-height:18px;
	cursor:pointer;
	height:18px;
	margin-right:10px;
	margin-top:5px;
	}
	
.index_right_panel a span {
	background:url(../images/readmore.png) left top no-repeat transparent;
	width:67px;
	height:18px;
	display:block;
	text-decoration:none;
	line-height:18px;
	z-index:1000;
	font-size:12px;
	
	}
	
.index_right_panel a:hover span {
	background:url(../images/readmore.png) right top no-repeat transparent;
	width:67px;
	height:18px;
	display:block;
	
	
	
	text-decoration:none;
	line-height:18px;
	z-index:1000;
	font-size:12px;
	}


/* index lower part button style */	/* index lower part button style */	/* index lower part button style */	/* index lower part button style */	
	
.service_right_panel {
	/*background:url(../images/index_right_pan_bg02.gif) top left repeat-x;*/
	
	
	}
	
.service_right_panel li {
	padding:10px 5px 10px 5px;
	margin:5px 10px;
	font-size:14px;
	color:#43545c;
	line-height:17px;
	display:block;
	list-style:none;
	border-bottom:1px solid #252e32;
	border-top:1px solid #252e32;
	text-decoration:none;
	}
	

.service_right_panel li:hover {
	text-decoration:none;
	color:#93b8c9;
	display:block;
	border-bottom:1px solid #364045;
	background:url(../images/hover_li_effect.png);
	}
			
.service_right_panel li span {
	display:block;
	float:left;
	font-size:30px;
	color:#f4d145;
	line-height:24px;
	padding:2px 7px 2px 4px;
	letter-spacing:-2px;
	font-weight:bold;
	margin-right:5px;
	font-style:italic;
	font-family:Arial;
	overflow:hidden;
	text-indent:-4px;
	border-right: 1px dashed #586b73;
	overflow:visible;
	}
	
.service_right_panel ul {
	padding:15px 15px 10px 15px;
	}
	
	
/* contact style start here */

.contact_right_panel {
	/*background:url(../images/index_right_pan_bg02.gif) top left repeat-x;*/
	
	
	}
.contact_right_panel strong {
	font-size:16px;
	line-height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
	letter-spacing:0px;
	color:#FFFFFF;
	}
	
.contact_right_panel em {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4f7081;
	font-style:normal;
	font-weight:normal;
	}
	
.contact_right_panel li {
	padding:5px 0px 5px 10px;
	margin:2px 0;
	font-size:13px;
	color:#93b8c9;
	line-height:130%;
	display:block;
	list-style:none;
	vertical-align:middle;
	background:url(../images/transparent_dot.png) bottom left repeat-x;
	text-decoration:none;
	}
	

.contact_right_panel li:hover {
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	line-height:130%;
	background:url(../images/transparent_dot.png) bottom left repeat-x;
	/*background:url(../images/hover_li_effect.png);*/
	}
			
.contact_right_panel li span {
	display:block;
	float:left;
	font-size:19px;
	color:#ffea97;
	line-height:normal;
	padding:2px 7px 2px 4px;
	letter-spacing:-1px;
	font-weight:bold;
	margin-right:5px;
	font-style:italic;
	font-family:Arial;
	overflow:hidden;
	text-indent:-4px;
	border-right: 1px dashed #586b73;
	overflow:visible;
	width:90px;
	}
	
.contact_right_panel ul {
	padding:0;
	}

.contact_rightpanel {
	margin-top:15px;
	background:url(../images/index_right_pan_bg02.gif) left top no-repeat;
	width:375px;
	position:relative;
	}
	
.contact_rightpanel_mailing_holder {
	float:left;
	width:150px;
	position:relative;
	padding:0 5px 0 5px;
	}
	
.contact_rightpanel_mailing_holder#withspace {
	border-right:1px dotted #c7c5b1;
	}
	
.contact_rightpanel_form_header {
	padding-top:10px;
	margin:5px 0 0 0;
	border-top:1px dotted #c7c5b1;
	position:relative;
	vertical-align:middle;
	}
	
.contact_rightpanel a {
	margin-top:2px;
	color:#6d858f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	display:block;
	line-height:25px;
	background:url(../images/mail_icon.png) left top no-repeat;
	letter-spacing:0;
	padding-left:30px;
	
	}
	
.contact_rightpanel a:hover {
	background:url(../images/mail_icon.png) left bottom no-repeat;
	text-decoration:none;
	color:#334d58;
	
	}
	
.contact_rightpanel img.mailbag {
	position:absolute;
	top:-25px;
	right:12px;
	display:block;
	}
	
.contact_rightpanel img.label {
	position:absolute;
	top:20px;
	right:5px;
	display:block;
	}
	
.contactform {
	margin:0;
	padding:0 25px 5px 25px;
	}
	
.contactform td {
	padding:1px;
	}	
	
.contactform textarea {resize:none;}
	
.contactform textfield, .contactform input, .contactform textarea, .contactform select{
	border:2px solid #d7d4be;
	padding:2px;
	width:200px;
	color:#818077;
	}
	
.contactform textfield:focus, .contactform input:focus, .contactform textarea:focus, .contactform select:focus {
	border:2px solid #93907d;
	}
	
.contactform option {
	padding-left:5px;
	}
	
button {
	cursor:pointer;
	color:#FFFFFF;
	padding:3px 9px 3px 24px;
	margin-right:5px;
	}

button:focus {
	border:none;
	}

button#submit {
	color:#FFFFFF;
	border:1px solid #000000;
	background:url(../images/submit_bg.gif) 5px 50% no-repeat #333333;
	width:80px;
	}

button#submit:hover {
	color:#FFFFFF;
	border:1px solid #00a4e1;
	background:url(../images/submit_bg_hover.gif) 5px 50% no-repeat #25bff5;
	
	}
	
button#reset {
	color:#FFFFFF;
	border:1px solid #000000;
	background:url(../images/reset_bg.gif) 5px 50% no-repeat #333333;
	width:74px;
	}

button#reset:hover {
	color:#FFFFFF;
	border:1px solid #00a4e1;
	background:url(../images/reset_bg_hover.gif) 5px 50% no-repeat #25bff5;
	
	}
	
	
/* contact style end here *//* contact style end here *//* contact style end here *//* contact style end here */

	
.hugebuttoncontainer {
	padding:30px 0 0 0;
	margin:0;
	line-height:1px;
	font-size:1px;
	}



.hugebuttoncontainer ul {
	list-style:none;
	display:block;
	}

.hugebuttoncontainer li {
	float:left;
	list-style:none;
	display:inline-block;
	position:relative;
	}
	
.hugebuttoncontainer li.meetuswrapper {
	padding:4px 8px 8px 8px;
	line-height:normal;
	font-size:13px;
	color:#FFFFFF;
	display:inline-block;
	border:5px solid #394248;
	width:280px;
	background:url(../images/hover_li_effect.png);
	text-align:center;
	position:absolute;
	bottom:23px;
	right:15px;
	}
	
.hugebuttoncontainer li.mmt {
	margin:5px 0 0 25px;
	padding:0;
	}

.hugebuttoncontainer li.meetuswrapper img {
	padding:0 3px;
	}
	
.hugebuttoncontainer li.meetuswrapper strong {
	font-weight:bold;
	letter-spacing:-1px;
	font-size:16px;
	}

.hugebuttoncontainer li.JoinUsWrapper {
	background:url(../images/joinus_bg.png) right top no-repeat;
	}
	
.hugebuttoncontainer li.MemberLoginWrapper {
	background:url(../images/memberlogin_bg.png) left top no-repeat;
	}
	
.hugebuttoncontainer a span {
	cursor:pointer;
	text-decoration:none;
	}

.hugebuttoncontainer a span.joinUs {
		display: block;
		height: 132px;
		width: 325px;
		background:url(../images/joinus_big.jpg) 0 0px no-repeat;
		text-decoration:none;
}

.hugebuttoncontainer a:hover span.joinUs {
		display: block;
		height: 132px;
		width: 325px;
		background:url(../images/joinus_big.jpg) 0 -132px no-repeat;
		text-decoration:none;
}

.hugebuttoncontainer a span.MemberLogin {
		display: block;
		height: 132px;
		width: 325px;
		background:url(../images/memberlogin_big.jpg) 0 0 no-repeat;
		text-decoration:none;
}

.hugebuttoncontainer a:hover span.MemberLogin {
		display: block;
		height: 132px;
		width: 325px;
		background:url(../images/memberlogin_big.jpg) 0 -132px no-repeat;
		text-decoration:none;
}
	
	
/* index lower part button style */	/* index lower part button style */	/* index lower part button style */	/* index lower part button style */	

.fadeThis {
		position:relative;
		display:block;
		height: 132px;
		width: 325px;
		background:url(../images/joinus_big.jpg) 0 0 no-repeat;
}

.hover {
		position: absolute;
		top: 0;
		left: 0;
		display: none;
		height: 132px;
		width: 325px;
		background:url(../images/joinus_big.jpg) 0 -132px no-repeat;
}

#membersitebg {
	background:url(../images/memberlogin_big.jpg) 0 0 no-repeat;
	}
	
#membersitebg_hover {
	background:url(../images/memberlogin_big.jpg) 0 -132px no-repeat;
	cursor:default;
	}
	


/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 4px;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
    min-width: 84px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(../images/tab.png) repeat #666666;
	
}
.tabs-nav a {
    position: relative;
    top: 0px;
    z-index: 2;
    padding-left: 0;
    color: #000000;
    font-size: 14px;
    font-weight: normal;
    line-height: 25px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
	
}
.tabs-nav .tabs-selected a {
    color: #FFFFFF;
	cursor:default;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 7px;
    padding-right: 0;
	
	
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;

}
.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
		
}

.tabs-container {

    padding:8px;
    background: #dedede;
	width:250px;/* declare background color for container to avoid distorted fonts in IE while fading */
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	line-height:150%;
	
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}

.slogancontainer {
	width:960px;
	height:55px;
	background:url(../images/slogan02.png) 10px 10px no-repeat;
	}
	

	
.contentwrapper_bottomright {
	width:650px;
	padding:25px 15px 15px 15px;
	float:left;
	background:url(../images/transparent_white_vertical_divider.png) right top repeat-y;
	height:auto;
	position:relative;
	}
	

	
.contentwrapper_bottomleft {
	width:270px;
	float:left;
	/*background:url(../images/vertical_divider_shade.png) left top no-repeat;*/
	
	padding-top:25px;
	}
	
#contentwrapper_bottomleft_fullwidth {
	width:485px;
	}
/* about us page style here *//* about us page style here *//* about us page style here *//* about us page style here */

.ourvisioncontainer {
	width:960px;
	height:120px;
	background:url(../images/vision_text.png) 10px 10px no-repeat;
	}
	

	
#aboutusBG {
	background:url(../images/aboutus_leftbluebar.jpg) top left no-repeat;
	}

.small_font			{ font-size:13px; line-height:130%; }
.medium_font		{ font-size:15px; line-height:130%; }
.large_font			{ font-size:16px; line-height:120%; }
.x_large_font		{ font-size:16px; line-height:120%; }
.xx_large_font		{ font-size:18px; line-height:120%; }

#inner {
	font-family:"Lucida Sans", Arial;
	}
#inner strong {
	text-transform:uppercase;
	}

/* Font size changer interface style */

.font_sizer { display:block; position:absolute; color:#357583; top:35px; right:25px; font-size:10px; z-index:10000;}
.font_sizer span a{ text-decoration:none; color:#ffffff; display:inline-block; padding:1px 4px; border:1px solid #357583; font-size:10px; vertical-align:middle;}
.font_sizer span a:hover{ text-decoration:none; background-color:#3d4f57; color:#ffffff; display:inline-block; border:1px solid #3d4f57;}
.font_sizer span a:focus { text-decoration:none; background-color:#3d4f57; color:#ffffff; display:inline-block; border:1px solid #3d4f57;}

.normalwrapper {
	/*position:relative;*/
	padding-right:10px;
	padding-left:205px;
	margin-left:10px;
	}

#vertical_divider_with_img {
	background:url(../images/transparent_white_vertical_divider.png) right repeat-y;
	}
	
.normalwrapper_network {
	padding:0 15px 15px 10px;
	margin:0;
	position:relative;
	vertical-align:bottom;
	font-size:0;
	line-height:0;
	height:auto;
	}
	
.flag_holder_indon,
.flag_holder_malaysia,
.flag_holder_bangladesh,
.flag_holder_vietnam,
.flag_holder_philippine,
.flag_holder_china {
	position:relative;
	overflow:visible;
	padding-right:10px;
	padding-left:10px;
	
	background-repeat:no-repeat !important;
	height:150px;
	float:left;
	width:140px;
	padding-top:5px;
	}
	
.flag_holder_indon {
	background:url(../images/indon_flag.png) 10px 35% no-repeat;
	
	}
.flag_holder_euro {
	background:url(../images/euro_flag.jpg);
	
	}	
.flag_holder_malaysia {
	background:url(../images/malaysia_flag.png) 10px 35% no-repeat;
	
	}
	
.flag_holder_bangladesh {
	background:url(../images/bangladesh_flag.png) 10px 35% no-repeat;
	
	}
	
.flag_holder_vietnam {
	background:url(../images/vietnam_flag.png) 10px 35% no-repeat;
	
	}
	
.flag_holder_philippine {
	background:url(../images/philippine_flag.png) 10px 35% no-repeat;
	
	}
	
.flag_holder_china {
	background:url(../images/china_flag.png) 10px 35% no-repeat;
	
	}
	
.normalwrapper_network p{
	font-family:"Lucida Sans", Arial;
	font-size:12px;
	color:#95aabb;
	line-height:140%;
	margin-bottom:10px;
	text-align:justify;
	margin-top:5px;
	overflow:hidden;
	padding-left:10px;
	}
	
.normalwrapper_network p:hover {
	color:#ffffff;
	}
		
a.networklink {
	font-family:"Lucida Sans", Arial;
	font-size:12px;
	color:#ffffff;
	
	display:inline;
	text-decoration:underline;
	}
	
a:hover.networklink {
	font-family:"Lucida Sans", Arial;
	font-size:12px;
	color:#ffe169;
	display:inline;
	text-decoration:none;
	}

	
.960px_wrapper {
	width:960px;
	margin:auto;
	padding:0;
	}
	
	
#telcologo {
	float:left;
	display:inline;
	/*margin:2px 5px 2px 0px;*/
	margin:0;
	vertical-align:middle;
	padding:5px;
	/*border-right:1px solid #293338;*/
	line-height:1px;
	font-size:1px;
	}
	
.news_normalwrapper {
	position:relative;
	padding-right:10px;
	padding-left:0px;
	margin-left:10px;
	}
	
.news_normalwrapper h1 {
	font-size:26px;
	font-family:Calibri, "Lucida Sans", Arial;
	font-weight:bold;
	letter-spacing:-1px;
	color:#f4d145;
	line-height:normal;
	display:block;
	padding-bottom:3px;
	position:relative;
	overflow:hidden;
	}

.news_announcement {
	letter-spacing:2px;
	background:url(../images/hover_li_effect.png);
	line-height:normal;
	padding:15px;
	color:#FFFFFF;
	}
	
.news_announcement span {
	display:block;
	line-height:normal;
	font-size:15px;
	font-weight:normal;
	letter-spacing:5px;
	padding-bottom:10px;
	}

#normalwrapper_medium_width {
	width:430px;
	}
	
#normalwrapper_medium_width_network {
	width:530px;
	}
	
.normalwrapper p{
	font-family:"Lucida Sans", Arial;
	font-size:12px;
	color:#e1eff6;
	line-height:140%;
	margin-bottom:10px;
	text-align:justify;
	}

.normalwrapper img {
	line-height:1px;
	font-size:1px;
	position:absolute;
	
	}

.normalwrapper img.nolink {
	left:25px;
	top:38px;
	
	}
	
.normalwrapper img.service {
	
	left:-5px;
	top:30px;
	
	}

/*h1.serviceBig {
	font-size:26px;
	font-family:Calibri, "Lucida Sans", Arial;
	font-weight:bold;
	letter-spacing:-1px;
	color:#FFFFFF;
	line-height:normal;
	text-transform:uppercase;
	display:block;
	padding:8px 8px 18px 8px;
	margin-left:10px;
	
	background:url(../images/red_arrow_bottom.png) bottom left  no-repeat;
	
	}*/
	
.serviceBig {
	padding:0px;
	margin-left:0px;
	}
	
h1.serviceBig {
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	color:#FFFFFF;
	line-height:normal;
	display:block;
	padding:8px 8px 18px 8px;
	position:relative;
	z-index:1000;
	overflow:hidden;
	}
	
h1.serviceBig acronym {
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:-1px;
	color:#6a0707;
	line-height:normal;
	display:block;
	padding:8px 8px 18px 8px;
	position:absolute;
	left:1px;
	top:1px;
	z-index:-1000;
	background:url(../images/red_arrow_bottom.png) bottom left  no-repeat;
	}

	
.normalwrapper h1 {
	font-size:26px;
	font-family:Calibri, "Lucida Sans", Arial;
	font-weight:bold;
	letter-spacing:-1px;
	color:#f4d145;
	line-height:normal;
	text-transform:uppercase;
	display:block;
	padding-bottom:3px;
	}
	
h2 {
	font-size:22px;
	font-family:Calibri, "Lucida Sans", Arial;
	font-weight:bold;
	letter-spacing:-1px;
	color:#f4d145;
	line-height:normal;
	display:block;
	padding-bottom:3px;
	position:relative;
	z-index:1000;
	
	font-style:italic;
	}
	
h2 acronym {
	font-size:22px;
	font-family:Calibri, "Lucida Sans", Arial;
	font-weight:bold;
	letter-spacing:-1px;
	color:#000000;
	line-height:normal;
	display:inline-block;
	padding-bottom:3px;
	position:absolute;
	left:1px;
	top:1px;
	z-index:-1000;
	font-style:italic;
	
	}
	
h3 {
	font-size:22px;
	font-family:"Trebuchet MS", Helvetica, Arial;
	font-weight:bold;
	letter-spacing:-1px;
	color:#1fc9f3;
	line-height:normal;
	padding-bottom:3px;
	position:relative;
	z-index:1000;
	overflow:hidden;
	text-indent:8px;
	}
	
h3 acronym {
	font-size:22px;
	font-family:"Trebuchet MS", Helvetica, Arial;
	font-weight:bold;
	letter-spacing:-1px;
	color:#000000;
	line-height:normal;
	
	padding-bottom:3px;
	position:absolute;
	left:1px;
	top:1px;
	z-index:-1000;
	
	}
	
	
h4 {
	font-size:20px;
	font-family:"Trebuchet MS", Helvetica, Arial;
	font-weight:bold;
	letter-spacing:-1px;
	color:#6495a6;
	line-height:normal;
	padding-bottom:3px;
	position:relative;
	z-index:1000;
	overflow:hidden;
	text-indent:3px;
	font-style:italic;
	margin-top:10px;
	}
	
	
h4 acronym {
	font-size:20px;
	font-family:"Trebuchet MS", Helvetica, Arial;
	font-weight:bold;
	letter-spacing:-1px;
	color:#000000;
	line-height:normal;
	font-style:italic;
	padding-bottom:3px;
	position:absolute;
	left:1px;
	top:1px;
	z-index:-1000;
	
	}
	
h5 {
	font-size:26px;
	font-family:"Trebuchet MS", Helvetica, Arial;
	font-weight:bold;
	letter-spacing:-1px;
	color:#f4d145;
	line-height:normal;
	padding-bottom:3px;
	position:relative;
	z-index:1000;
	overflow:hidden;
	text-indent:2px;
	
	}
	
h5 acronym {
	font-size:26px;
	font-family:"Trebuchet MS", Helvetica, Arial;
	font-weight:bold;
	letter-spacing:-1px;
	color:#000000;
	line-height:normal;
	
	padding-bottom:3px;
	position:absolute;
	left:1px;
	top:1px;
	z-index:-1000;
	
	}
	
	
	
#aboutusBG input {
	border:2px solid #FFFFFF;
	background:transparent;
	color:#FFFFFF;
	cursor:pointer;
	}
	
#aboutusBG input:focus {
	border:2px solid #00aeef;
	background:transparent;
	color:#00aeef;
	}
	
#aboutusBG input:hover {
	border:2px solid #77daff;
	background:transparent;
	color:#77daff;
	}
	
/* ------------------------- network page style START here ----------------------------------- */

.networkwrapper {
	margin:0;
	padding:0;
	}
	
.networkwrapper h1{
	font-size:26px;
	font-family:Calibri, "Lucida Sans", Arial;
	font-weight:bold;
	letter-spacing:-1px;
	color:#f4d145;
	line-height:normal;
	display:block;
	padding-bottom:3px;
	position:relative;
	overflow:hidden;
	}
	
.network_right_panel {
	background:url(../images/index_right_pan_bg02.gif) 1px 1px no-repeat;
	
	}
	
.network_contentwrapper_bottomleft {
	width:300px;
	float:left;
	/*background:url(../images/vertical_divider_shade.png) left top no-repeat;*/
	
	padding-top:25px;
	}

/* ------------------------- network page style END here ----------------------------------- */

/* scroll to top style here *//* scroll to top style here *//* scroll to top style here *//* scroll to top style here */

	
#toTop { width:80px; font-size:11px; text-align:center;padding:5px 5px 5px 20px;position:fixed;bottom:10px;right:10px;cursor:pointer;color:#FFFFFF;text-decoration:none; background:url(../images/totop.gif) no-repeat 3% 50%;}

a#toTop { width:80px;border:1px solid #ccc;border-bottom:1px solid #ffffff;text-align:center;padding:5px 5px 5px 20px;position:fixed;bottom:10px;right:10px;cursor:pointer;color:#ffffff;text-decoration:none; background:url(../images/totop.gif) no-repeat 3% 50%;  filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;}

a#toTop:hover {border:1px solid #ffffff;  filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}

.eventholder {
	padding:5px;
	font-size:12px;
	line-height:16px;
	color:#FFFFFF;
	letter-spacing:0;
	text-align:left;
	position:relative;
	}
	
.evenholder_datebox {
	padding:5px 10px;
	background:#FF0000;
	font-size:11px;
	color:#FFFFFF;
	position:absolute;
	top:0px;
	left:-45px;
	}
	
.eventholder p {
	text-align:justify;
	}
	
.eventholder img {
	float:left;
	padding-right:15px;
	padding-bottom:10px;
	}
	
.eventholder h6 {
	font-size:20px;
	font-family:"Trebuchet MS", Helvetica, Arial;
	font-weight:normal;
	
	color:#f4d145;
	line-height:normal;
	padding-bottom:3px;
	position:relative;
	z-index:1000;
	overflow:hidden;
	text-indent:2px;
	
	}
	
.eventholder h6 acronym {
	font-size:20px;
	font-family:"Trebuchet MS", Helvetica, Arial;
	font-weight:normal;
	
	color:#000000;
	line-height:normal;
	
	padding-bottom:3px;
	position:absolute;
	left:1px;
	top:1px;
	z-index:-1000;
	
	}

.eventholder a {
	color:#00d2ff;
	text-decoration:underline;
	}
	
.eventholder a:hover {
	color:#303b3f;
	text-decoration:none;
	}
	
.coverage {
	padding:5px 5px 15px 5px;
	margin:0;
	}
	
.coverage h1 {
	font-size:15px;
	font-family:"Trebuchet MS", Helvetica, Arial;
	color:#FFFFFF;
	line-height:normal;
	font-weight:normal;
	letter-spacing:3px;
	background:url(../images/hover_li_effect.png);
	display:block;
	padding:5px 6px;
	}
	
.coverage span {
	display:block;
	font-size:48px;
	letter-spacing:-2px;
	color:#00d8ff;
	line-height:normal;
	padding-left:10px;
	}