/****************Page Default Style Starts Here*****************/

body

{

	margin:0 auto;

	text-align:center;

	/*background-color:#d1cac1;*/

	background:#ececee url(../images/page_bg_new.gif) repeat-x;

	width:100%;

	font:12px verdana,arial;

	/*color:#b60c0c;*/

	color:#105485;

}



html,body

{

	margin:0 auto;

	padding:0px;

	text-align:center;

	width:100%;	

	/*background-color:#d1cac1;*/

	background:#ececee url(../images/page_bg_new.gif) repeat-x;

	font:12px verdana,arial;

	color:#105485;

}

/****************Page Default Style Ends Here*****************/



/*******************Page Wrapper Styles Starts Here*****************/

#PageOuterWrapper

{

	margin:0 auto;

	width:1018px;

	text-align:center;

}



#PageInnerWrapper

{

	float:left;

	width:1018px;

	text-align:center;

	/*background:url(../images/page_bg.gif) repeat-y;*/

	background-color:#fff;

}



#LeftSpacer, #RightSpacer

{

	width:9px;

	float:left;

}



#PageContent

{

	width:1018px;

	float:left;

	border:0px #8b8680 solid;

	border-top:none;

}



#HeaderWrapper

{

	width:100%;

	float:left;

	height:175px;

	text-align:center;	

}



#NavWrapper

{

	height:25px;

	width:100%;

	background:url(../images/chansel_new2.gif) repeat-x;

	float:left;

}



/*****************Main Navigation Style Starts Here******r**s**k***/

.main_nav

{

	width:100%;

	float:left;

	height:25px;

	

}



.main_nav ul

{

	margin:0;

	padding:0;

	

}



.main_nav ul li

{

	list-style:none;

	text-align:left;

	display:inline;

	float:left;

	font:normal 10px verdana,arial;

	font-weight:normal;

	color:#0e4d90;

	/*background:url(../images/menu_divider.gif) no-repeat;*/

	

}



.main1_nav ul li

{

	list-style:none;

	text-align:left;

	display:inline;

	float:left;

	font:normal 10px verdana,arial;

	font-weight:normal;

	color:#0e4d90;

	/*background:url(../images/menu_divider.gif) no-repeat;

	background:url(../images/nav_divider.gif) no-repeat 1px;*/

}



.main_nav ul li a, .main_nav ul li a:link

{

	font:normal 10px verdana,arial;

	font-weight:normal;	

	color:#0e4d90;

	text-decoration:none;

	line-height:25px;

	display:block;

	padding:0px 8px 0px 11px;	

	background:url(../images/nav_divider.gif) no-repeat ;

	

}



.main_nav ul li a:hover

{

	font:normal 10px verdana,arial;

	font-weight:normal;

	color:#fff;

	text-decoration:none;

	line-height:25px;

	background-color:#36648b;

	border-top:0px #ccc solid;

	/*background:url(../images/chansel_rollover_new.gif) repeat-x;*/

	margin-top:0px;

	

}



.main_nav ul li:hover span

{

	/*background:url(../images/nav_arrow_highlight.gif) no-repeat;*/

	background-color:#36648b;

	height:100%;

	width:100%;

	line-height:25px;

}



.nav_selected a

{

	font:normal 10px verdana,arial;

	font-weight:normal;

	color:#07519a;

	text-decoration:none;

	line-height:25px;

	background-color:#fff;

	border-top:0px #ccc solid;

	/*background:url(../images/chansel_rollover_new.gif) repeat-x;*/

	margin-top:0px;

	

}





/******************Submenu Style Starts Here****************/

/*#nav2 li

{

	background:none;

}*/



.main_nav ul ul{

	margin:0;

	padding:0;

	list-style-type:none;

	list-style-position:outside;

	position:relative;

	text-align:left;

	line-height:23px;

	margin:-1px 0px 0px 0px;

	

 }



.main_nav ul ul li a:hover

{

	background-color:#003399;

}



.main_nav ul ul {

    position:absolute;

    width:12em;

    display:none;

}



.main_nav ul li ul a{

    

	width:12em;

    float:left;

	

}



.main_nav ul ul ul{

	

	top:26px;

	

	}	



*:html .main_nav ul li ul ul {

	top:auto;

	position:absolute;

    left:14.6em;

    margin:0px 0 0 0px;

	

    }



   

*:first-child+html .main_nav ul li ul ul {

	top:auto;

	display:block;

	position:absolute;

    left:14.6em;

    margin:0px 0 0 0px;

    }



html>/**/body .main_nav ul li ul ul {

	top:auto;

	position:absolute;

	display:block;

    left:14.65em;

    margin:0px 0 0 0px;

    }



.main_nav ul li:hover ul{

    display:block;

	position:absolute;

    z-index:1000;

    }

 

.main_nav ul li:hover ul ul, .main_nav ul li:hover ul ul ul, .main_nav ul li:hover ul ul ul ul{

    display:none;

	position:absolute;

    }

.main_nav ul li:hover ul, .main_nav ul li li:hover ul, .main_nav ul li li li:hover ul, .main_nav ulli li li li:hover ul{

    display:block;

    } 

 

.main_nav ul ul li a

{

	font:normal 11px verdana,arial;

	font-weight:normal;

	background-color:#0a6fa3;

	display:block;

	background:url(../images/submenu_bg_norm.gif) repeat-x;

	line-height:23px;

}

    

.main_nav ul ul li a:link, .main_nav ul ul li a:active, .main_nav ul ul li a:visited{

	font:normal 10px verdana,arial;

	display:block;

	border:1px solid #0f69b2;

	color:#0e4d90;

	text-decoration:none;

	background-image:url(../images/submenu_bg_norm.gif) repeat-x;

	line-height:23px;

}



.main_nav ul ul li a:hover, .main_nav ul ul ul li a:hover, .main_nav ul ul ul ul li a:hover{

	font:normal 10px verdana,arial;

	display:block;

	color:#fff;

	background:url(../images/submenu_bg_roll.gif) repeat-x;

	width:132px;

	line-height:23px;

}



/******************Submenu Style Ends Here****************/



.enlargebox

{

background:#FFFFFF;

font-size:12px;

margin:-15px -4px 0px 0px;

border:none;

}



/*****************Main Navigation Style Ends Here*************/



#Login_Srch

{

	height:35px;

	width:99.9%;

	float:left;

}

.login_hrspace2

{

	height:15px;

	width:99.9%;

	float:left;

}

.logoPane

{

	width:250px;

	float:left;

	color:#fff;

}



.login_srchpane

{

	width:550px;

	float:right;

}



.loginstyle

{

    width:100px;

    float:left;

}



.frgtpgestyle

{

   width:150px;

   float:left;

   text-align:right;

}

.frgtpgeright

{

  width:200px;

  float:left; 

  align:left;  

}



.regpgestyle

{

   width:150px;

   float:left;

   text-align:right;

}

.regpgeright

{

  width:200px;

  float:left; 

  align:left;  

}



.userlink

{

	font:normal 13px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:bold;

	color:#fff;

	text-decoration:none;

}



.userlink a, .userlink a:link

{

	font:normal 13px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:normal;

	color:#fff;

	text-decoration:none;

	line-height:20px;

	display:block;

	/*background-color:#e2e2e2;*/

	background:url(../images/crossnetnav.gif) repeat-x -0.3em;

}



.userlink a:hover

{

	font:normal 13px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:normal;

	color:#fff;

	text-decoration:none;

	line-height:20px;

	/*background-color:#ccc;*/

	background:url(../images/chansel.gif) repeat-x -0.3em;

	display:block;

}



.form_buttons

{

	background:url(../images/crossnetnav.gif) repeat-x -0.3em;

	border:none;

	width:100%;

	height:20px;

	cursor:pointer;

	color:#fff;

}



.listbox

{	

	width:148px;

}

.search_bg

{

	background:url(../images/search_bg.gif) repeat-x;

	width:100%;

	float:left;

	height:29px;

	

}



.search_txtbox

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:normal;

	color:#fff;

	width:225px;

	height:18px;

	background:transparent;

	border:0px #ccc solid;

	border:none;

	position:relative;

	top:0.3em;

}



.search_btn

{

	background:url(../images/go_btn.gif) no-repeat;

	width:37px;

	height:19px;

	border:0;

	cursor:pointer;

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:bold;

	color:#fff;

}



#PageEmptySpacer

{

	width:100%;

	float:left;

	height:5px;

}



#PageEmptySpacer2

{

	width:100%;

	float:left;

	height:10px;

}



#PageEmptySpacer3

{

	width:100%;

	float:left;

	height:30px;

}



#PageEmptySpacer4

{

	width:100%;

	float:left;

	height:5px;

}



.content_pane

{

	width:100%;

	float:left;

	min-height:450px;

	background-color:#f2f2f2;

}

.content_pane_admin

{

	width:100%;

	float:left;

	min-height:50px;

	background-color:#f2f2f2;

}



.content_pane_innerwrapper

{

	width:100%;

	float:left;

}



/***************Panes Control Style Starts Here***************/

.left_pane

{

	width:25%;

	float:left;

}



.right_pane

{

	width:15%;

	float:left;

}



.content_wrapper

{

	width:49%;

	float:left;

}



.left_pane_home

{

	width:230px;

	float:left;

}



.right_pane_home

{

	width:230px;

	float:left;

}



.content_wrapper_home

{

	width:500px;

	float:left;

	

}

/***************Panes Control Style Ends Here***************/



/***************Content Category Style Starts Here*************/

#ContentCatsContainer

{

	width:100%;

	float:left;

}





.Catscol1, .Catscol2, .Catscol3

{

	width:150px;

	float:left;

	text-align:left;

	color:#0c4aba;

	background-color:#fff;

}

.Catscol4

{

	width:140px;

	float:left;

	text-align:left;

	color:#0c4aba;

	background-color:#fff;

}



.Catsbox

{

	width:100%;

	float:left;

}



.Catsbox a, .Catsbox a:link 

{

	color:#0c4aba;

	text-decoration:underline;

}



.Catsbox a:hover

{

	color:#f47314;

	text-decoration:underline;

}



.Cats_subcats

{

	font-weight:normal;

	font-size:12px;

	text-decoration:none;

}



.Cats_subcats a, .Cats_subcats a:link

{

	color:#0c4aba;

	text-decoration:underline;

}



.Cats_subcats a:hover

{

	color:#f47314;

	text-decoration:underline;

}



.content_links

{

	width:100%;

	float:left;

}



a.back_home, a.back_home:link

{

	font:normal 11px verdana,arial;

	font-weight:bold;

	color:#105485;

	text-decoration:none;

}



a.back_home:hover

{

	font:normal 11px verdana,arial;

	font-weight:bold;

	color:#b60c0c;

	text-decoration:none;

}



/***************Content Category Style Ends Here********r**s**k****/



/***************Sidebar Left Style Starts Here*********r**s**k******/

.sidebar_left

{

	width:100%;

	float:left;

	border:1px #dbd5d1 solid;

	background-color:#fff;

}



.round_box_div {/*padding:0px 13px 35px 0px;position:relative;top:2.8em;*/float:left}



.round_box_center_left { background:url(../images/smallbox_center_left.gif) left repeat-y #f6f7f7;}

.round_box_center_right { background:url(../images/smallbox_center_right.gif) right repeat-y;}

.round_box_top_middle { background:url(../images/smallbox_top_middle.gif) top repeat-x;}

.round_box_bottom_middle { background:url(../images/smallbox_bottom_middle.gif) bottom repeat-x;}

.round_box_top_left { background:url(../images/smallbox_top_left.gif) top left no-repeat;}

.round_box_top_right { background:url(../images/smallbox_top_right.gif) top right no-repeat;}

.round_box_bottom_left { background:url(../images/smallbox_bottom_left.gif) bottom left no-repeat; width:100%;}

.round_box_bottom_right { background:url(../images/smallbox_bottom_right.gif) bottom right no-repeat; width:100%;}

.round_box_bottom_right .wrap { /*padding:21px;*/padding:8px;}

.wrap div { background:#FFFFFF;}



.img_opacity

{

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);

	-moz-opacity: 0.6;

	cursor:pointer;

}



.img_opacity_normal

{

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

	-moz-opacity: 1;

	cursor:pointer;

}



.left_title_bg

{

	height:20px;

	width:100%;

	float:left;

	text-align:left;

}



.title_bg_left

{

	background:url(../images/sidebars_bg_new.gif) repeat-x;

	height:19px;

	width:100%;

	float:left;

	text-align:left;

	border-bottom:1px #ccc solid;

}

.listvideos

{

	margin:0;

	padding:0px 0px 0px 0px;

}



.listvideos li

{

	list-style:none;

	text-align:left;

	padding:0px 0px 0px 0px;

}



.listvideos li a, .listvideos li a:link

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:normal;

	color:#336699;

	text-decoration:none;

}



.listvideos li:hover img

{

	border:1px #999 solid;

	padding:1px;

	cursor:pointer;

}



.listvideos li div span

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:normal;

	color:#336699;

	text-decoration:none;

}



.highlight_div_alternative

{

	background:url(../images/video_list_bg.gif) repeat-y;

}



.listvideos li:hover .highlight_div

{

	/*background-color:#ebeef0;*/

	cursor:pointer;

}



.boxCats

{

	margin:0;

	padding:0px 0px 0px 10px;

}



.boxCats li

{

	list-style:none;

	text-align:left;

	background:url(../images/arrow.gif) no-repeat left center;

	padding:0px 0px 0px 10px;

}



.boxCats li a

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:normal;

	color:#336699;

	text-decoration:none;

}



.boxCats li a:link

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:normal;

	color:#336699;

	text-decoration:none;

}



.boxCats li a:hover

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:normal;

	/*color:#60350a;*/

	color:#f47314;

	text-decoration:underline;

}



.boxStats

{

	margin:0;

	padding:0px 0px 0px 10px;

}



.boxStats li

{

	list-style:none;

	text-align:left;

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:bold;

	color:#336699;

}



.stats_value

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:normal;

	color:#b60c0c;

}



/***************Sidebar Left Style Ends Here****************/



/***************Sidebar Right Style Starts Here********r**s**k*******/

.pane_round_box_div {/*padding:0px 13px 35px 0px;position:relative;top:2.8em;*/text-align:center;}



.pane_round_box_center_left { background:url(../images/smallbox_center_left.gif) left repeat-y #f6f7f7;}

.pane_round_box_center_right { background:url(../images/smallbox_center_right.gif) right repeat-y;}

.pane_round_box_top_middle { background:url(../images/smallbox_top_middle.gif) top repeat-x;}

.pane_round_box_bottom_middle { background:url(../images/smallbox_bottom_middle.gif) bottom repeat-x;}

.pane_round_box_top_left { background:url(../images/smallbox_top_left.gif) top left no-repeat;}

.pane_round_box_top_right { background:url(../images/smallbox_top_right.gif) top right no-repeat;}

.pane_round_box_bottom_left { background:url(../images/smallbox_bottom_left.gif) bottom left no-repeat; width:100%;}

.pane_round_box_bottom_right { background:url(../images/smallbox_bottom_right.gif) bottom right no-repeat; width:100%;}

.pane_round_box_bottom_right .pane_wrap { /*padding:21px;*/padding:8px;}



.enlarge_Pane

{

	font:normal 10px verdana,arial;

	font-weight:normal;

	color:#4c92d9;

	width:30%;

	float:right;

}



.enlarge_Pane a, .enlarge_Pane a:link

{

	font:normal 10px verdana,arial;

	font-weight:normal;

	color:#4c92d9;

	text-decoration:none;

}



.enlarge_Pane a:hover

{

	font:normal 10px verdana,arial;

	font-weight:normal;

	color:#b60c0c;

	text-decoration:underline;

}



.sidebar_right

{

	width:100%;

	float:left;

	border:1px #dbd5d1 solid;

	background-color:#fff;

}



.title_bg_right

{

	background:url(../images/sidebars_bg_new.gif) repeat-x;

	height:19px;

	width:100%;

	float:left;

	text-align:left;

	border-bottom:1px #ccc solid;

}



.article_titles

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:bold;

	color:#336699;

}



.article_titles a

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:bold;

	color:#336699;

	text-decoration:none;

}



.article_titles a:link

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:bold;

	color:#336699;

	text-decoration:none;

}



.article_titles a:hover

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:bold;

	/*color:#fc0d0d;*/

	color:#f47314;

	text-decoration:underline;

}



.article_desc

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:normal;

	color:#444;

}



.articles_container

{

	width:100%;

	float:left;

	text-align:left;

}



.horz_dotted

{

	background:url(../images/horz_dotted.gif) no-repeat center;

}



.banner_desc

{

	font:weight:normal;

	font:normal 11px tahoma,verdana;

	padding-left:3px;

	text-align:justify;

}

/***************Sidebar Right Style Ends Here****************/



/***************Main Content Style Starts Here********r**s**k*******/

.round_box_conentdiv {/*padding:0px 13px 35px 0px;position:relative;top:2.8em;*/width:100%;text-align:center;}



.round_box_center_left_conentdiv { background:url(../images/smallbox_center_left.gif) left repeat-y #f6f7f7;}

.round_box_center_right_conentdiv { background:url(../images/smallbox_center_right.gif) right repeat-y;}

.round_box_top_middle_conentdiv { background:url(../images/smallbox_top_middle.gif) top repeat-x;}

.round_box_bottom_middle_conentdiv { background:url(../images/smallbox_bottom_middle.gif) bottom repeat-x;}

.round_box_top_left_conentdiv { background:url(../images/smallbox_top_left.gif) top left no-repeat;}

.round_box_top_right_conentdiv { background:url(../images/smallbox_top_right.gif) top right no-repeat;}

.round_box_bottom_left_conentdiv { background:url(../images/smallbox_bottom_left.gif) bottom left no-repeat; width:100%;}

.round_box_bottom_right_conentdiv { background:url(../images/smallbox_bottom_right.gif) bottom right no-repeat; width:100%;}

.round_box_bottom_right_conentdiv .wrap_conentdiv { /*padding:21px;*/padding:8px;}







.content_Innerwrapper

{

	width:100%;

	float:left;

	border:1px #dbd5d1 solid;

	min-height:300px;

	background:#fff url(../images/main_content_bg.gif) repeat-x bottom left;

}



.title_bg_content

{

	background:url(../images/sidebars_bg_new.gif) repeat-x;

	height:19px;

	width:100%;

	float:left;

	text-align:left;

	border-bottom:1px #ccc solid;

}



.cat_selected

{

	width:100%;

	float:left;

	text-align:left;

	background:url(../images/cat_bulletin.gif) no-repeat left;

	padding-left:8px;

}



.art_selected

{

	width:100%;

	float:left;

	text-align:left;

	background:url(../images/art_bulletin.gif) no-repeat left;

	padding-left:8px;

	font-size:12px;

	color:#3c7eae;

	font-weight:normal;

}



.article_descp p

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:normal;

	color:#444;

	text-align:left;

}



.video_select

{

	width:210px;

	border:1px #3c7eae solid;

	height:20px;

	background-color:#c9e0f0;

}

/***************Main Content Style Ends Here****************/





/***************Footer Style Starts Here***********r**s**k********/

.footer

{

	width:100%;

	float:left;

	background:url(../images/footer_bg_new.gif) repeat-x;

	border-top:0px #999 solid;

}



.footer_link

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:normal;

	color:#444;

}



.footer_link a

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:normal;

	color:#444;

	text-decoration:none;

}



.footer_link a:link

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:normal;

	color:#444;

	text-decoration:none;

}



.footer_link a:hover

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:normal;

	color:#444;

	text-decoration:none;

}



.footer_top_arrow

{

	background:url(../images/footer_arrow_new.gif) no-repeat left;

}



.footer_top_arrow a

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:bold;

	color:#b60c0c;

	text-decoration:none;

	padding:0px 0px 0px 20px;

}



.footer_top_arrow a:link

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:bold;

	color:#b60c0c;

	text-decoration:underline;

}



.footer_top_arrow a:hover

{

	font:normal 12px 'Trebuchet MS',tahoma,verdana,arial;

	font-weight:bold;

	color:#444;

	text-decoration:none;

}

.border

{

	width:300px;

	border:1px solid #fff;

	background:#3c7eae;

	color:#fff;

}

.border1

{

	width:300px;

	height:25px;

	border:1px solid #3c7eae;

}

.copyright_bg

{

	width:262px;

	float:right;

	background:url(../images/copyright_bg.gif) no-repeat right;

	height:33px;

}





/***************Footer Style Ends Here**************r**s**k*****/



/****************** Contact Page and category with videos *******************/

.contactstyle

{

    width:175px;

    float:left;

}

.contacttext

{

    width:250px;

    float:left;

}

.contactcode

{

    width:60px;

    float:left;

}



.contact_buttons

{

	background:url(../images/crossnetnav.gif) repeat-x -0.3em;

	border:none;

	height:20px;

	cursor:pointer;

	color:#fff;

}



 .contacttextarea

{

  width:200px;

  height: 50px;	

}





/****************** End Contact Page  *******************/

/****************** start submitlink page *****************/

 .submitlinktext

{

  width:250px;

  Height:50px;

 

}



.miniwebtext

{

  width:450px;

  Height:200px;

 

}

/****************** End submitlink page *****************/





/*******************Page Wrapper Styles Ends Here******r**s**k**********/



a.tooltip span {

	display:none; 

	padding:2px 3px; 

	margin-left:10px; 

	margin-top:-20px; 

	width:150%;

	color:#000000;

}

a.tooltip:hover span{

	display:inline; 

	position:absolute; 

	border:1px solid #cccccc; 

	background:#ffffff; 

	color:#000000;

}



.HighlightItems a, .HighlightItems a:link

{

	color:#1023d2;

	font-size:12px;

	font-weight:bold;

}



.HighlightItems a:hover

{

	color:#1023d2;

	font-size:12px;

	font-weight:bold;

}