BODY
{
background-color:#ffffff;
	margin-left: 0px;
	margin-top: 0px;

}

.text_content
{
font-size: 13px;
font-family:Verdana;
color:#000000;
text-decoration:none;
font-weight:none;
}

.tablemain{

width:983px;
text-align:center;
padding-left:0px;
}

/* modified by kamran */
.searchInput{
 
font-family:Tahoma;
border:none;
border-color:#ffffff;
height:13px;

color:#A6BECA;
font-weight:bold;
font-size: 11px;
vertical-align:middle;
 
}


/* added by kamran */
.top_nolink
{
font-family:Tahoma;
font-size:11px;
color:#D6080B;
text-decoration:none;
font-weight:normal;
white-space:nowrap;
}

a.top_links
{
font-family:Tahoma;
font-size:11px;
color:#8198A6;
text-decoration:none;
font-weight:normal;
white-space:nowrap;
}

a.top_links:visited
{

font-family:Tahoma;
font-size:11px;
color:#8198A6;
text-decoration:none;
font-weight:normal;
white-space:nowrap;
}
a.top_links:hover
{
font-family:Tahoma;
font-size:11px;
color:#D6080B;
text-decoration:none;
font-weight:none;
white-space:nowrap;
 
}

.toplinks_seperator
{

font-family:Tahoma;
font-size:11px;
color:#868686;
text-decoration:none;
font-weight:none;
padding-left:10px;
padding-right:10px;
}
 
.top_head_bottom_bg

{
background-color:#D0D0D0;
}


a.top_links_color
{
font-family:Tahoma;
font-size:13px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
white-space:nowrap;
cursor:pointer;
}

a.top_links_color:visited
{

font-family:Tahoma;
font-size:13px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
white-space:nowrap;
cursor:pointer;

}
a.top_links_color:hover
{
font-family:Tahoma;
font-size:13px;
color:#E9E9E9;
text-decoration:none;
font-weight:bold;
white-space:nowrap;
cursor:pointer;
 
}

.footer_grayline

{
background-color:#D7D7D7;
height:1px;
}


.copyright

{
font-family:Tahoma;
font-size:9px;
color:#929090;
text-decoration:none;
font-weight:none;
}




a.footer_links
{
font-family:Tahoma;
padding-left:3px;
padding-right:3px;
font-size:10px;
color:#929090;
text-decoration:none;
font-weight:normal;
white-space:nowrap;
}

a.footer_links:visited
{

font-family:Tahoma;
padding-left:3px;
padding-right:3px;
font-size:10px;
color:#929090;
text-decoration:none;
font-weight:normal;
white-space:nowrap;
}
a.footer_links:hover
{
padding-left:3px;
padding-right:3px;
font-family:Tahoma;
font-size:10px;
color:#AEAEAE;
text-decoration:none;
font-weight:none;
white-space:nowrap;
 
}

.footerlinks_seperator
{

font-family:Tahoma;
font-size:10px;
color:#929090;
text-decoration:none;
font-weight:none;
 
}


.gray_inner_links_caps_seperator
{

font-family:Tahoma;
font-size:11px;
color:#929090;
text-decoration:none;
font-weight:none;
 
}


.column_gap{
width:10px;
vertical-align:top;
text-align:left;

}
.raw_gap{
height:10px;

}

.raw_gap_bottom{
height:5px;

}

.raw_gap_inside{
height:6px;

}


.home_column_1{
width:215px;
vertical-align:top;
text-align:left;
padding-left:1px;
}

.home_column_2{
width:374px;
vertical-align:top;
text-align:left;

}

.home_column_3{
width:374px;
vertical-align:top;
text-align:left;

}

.subpage_content_column{
width:758px;
vertical-align:top;
text-align:left;

}


.head_red_left_bggray{
width: 8px;
height: 24px;
background: url('../../images/head_red_leftcurve_bggray.jpg');


}

.head_red_middle_bggray{

padding-left:10px;

  background: url('../../images/head_red_middle_bggray.jpg');
    font-family:Tahoma;
font-size:13px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
text-align:left;
vertical-align:middle;

}

.head_red_right_bggray{
width: 8px;
height: 24px;
background: url('../../images/head_red_rightcurve_bggray.jpg');

}





.head_red_left_bgwhite{
width: 8px;
height: 24px;
background: url('../../images/head_red_leftcurve_bgwhite.jpg');


}

.head_red_middle_bgwhite{
text-align:left;
padding-left:10px;
  background: url('../../images/head_red_middle_bgwhite.jpg');
    font-family:Tahoma;
font-size:13px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
vertical-align:middle;

}

.head_red_right_bgwhite{
width: 8px;
height: 24px;
background: url('../../images/head_red_rightcurve_bgwhite.jpg');

}



.bottom_gray_left{
width:8px;
height:9px;
background:url('../../images/graycurvebottom_left.jpg');

}

.bottom_gray_middle{
     
background-image:url('../../images/graycurvebottom_middle.jpg');
 
 
 

  
}


.bottom_gray_right{

background:url('../../images/graycurvebottom_right.jpg');
width:8px;
height:9px;
 
}


.graybg{
background-color:#E5E5E5;


}

.graybg_light{
background-color:#EFEFEF;


}

.graybg_bottom{
background-color:#E5E5E5;
height:14px;

}





a.more_links
{
float:right;
font-family:Tahoma;
 
font-size:10px;
color:#676767;
text-decoration:none;
font-weight:normal;
}

a.more_links:visited
{

font-family:Tahoma;
 
font-size:10px;
color:#676767;
text-decoration:none;
font-weight:normal;
}
a.more_links:hover
{
font-family:Tahoma;
font-size:10px;
color:#676767;
text-decoration:none;
font-weight:none;
}


/*

.leftmenulinks {
 
	margin:0 0 0 0;

 	list-style:none;
 	}

.leftmenulinks li {

	margin:0 0 0 0;
	padding: 0;
	 	list-style:none;


 	}
.leftmenulinks li a:link,

.leftmenulinks li a:visited {
	display: block;

	height:27px;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
 	color:#646464;
	text-transform:uppercase;
	text-align:left;
	vertical-align:bottom;
	}
.leftmenulinks li a:hover {
	 
 	background-image:url(../images/linkbg_1.gif);
	}*/

.hline
{
background-image:url('../../images/hline_gray.jpg');
height:2px;
 
}


.hline1
{
background-image:url('../../images/hline_gray.jpg');
#height:2px;
 
}


.gray_links_height{
height:20px;

}
.gray_links_height_nocaps{
height:16px;

}



a.darkgray_links
{
float:left;

font-family:Verdana;
padding-left:18px;
line-height:21px;
font-size:11px;
color:#646464;
text-decoration:none;
font-weight:bold;
 background-image:url('../../images/bullet_gray1.gif');
background-position:left top;
background-repeat:no-repeat;
text-transform:uppercase;
}

a.darkgray_links:visited
{
float:left;

font-family:Verdana;
padding-left:18px;
line-height:21px;
font-size:11px;
color:#646464;
text-decoration:none;
font-weight:bold;
background-image:url('../../images/bullet_gray1.gif');
background-position:left top;
background-repeat:no-repeat;
text-transform:uppercase;
}
a.darkgray_links:hover
{
float:left;

font-family:Verdana;
padding-left:18px;
line-height:21px;
font-size:11px;
color:#4a4a4a;
text-decoration:none;
font-weight:bold;
 background-image:url('../../images/bullet_gray1_hover.gif');
background-position:left top;
background-repeat:no-repeat;
text-transform:uppercase;
}



.head_darkgray_left_bggradient{
width: 8px;
height: 24px;
background: url('../../images/head_darkgray_leftcurve_bgradient.jpg');


}

.head_darkgray_middle_bggradient{
text-align:left;
padding-left:10px;
  background: url('../../images/head_darkgray_middle_bgradient.jpg');
    font-family:Tahoma;
font-size:13px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
vertical-align:middle;

}

.head_darkgray_right_bggradient{
width: 8px;
height: 24px;
background: url('../../images/head_darkgray_rightcurve_bgradient.jpg');

}


.gray_gradientbg
{
background:url(../../images/gray_gradientvertical.jpg);
 

}

.white_box_border

{
border: 1px solid #d1d1d1;
background-color:#ffffff;

}


.row_topgap_graybg
{
height:7px;
 

}


.row_topgap_whitebg
{
height:7px;
 

}

.row_topgap_gradient
{
height:7px;
background:url(../../images/gray_gradientvertical.jpg);


}




.coollist_main_links
{
float:left;

font-family:Verdana;
padding-left:18px;
line-height:21px;
 font-size:11px;
color:#847777;
text-decoration:none;
font-weight:bold;
/*background-image:url(../images/bullet_gray.gif);*/
background-position:left top;
background-repeat:no-repeat;
text-transform:uppercase;
vertical-align:middle;
}


a.coollist_main_links
{
float:left;

font-family:Verdana;
padding-left:18px;
line-height:21px;
 font-size:11px;
color:#847777;
text-decoration:none;
font-weight:bold;
/*background-image:url(../images/bullet_gray.gif);*/
background-position:left top;
background-repeat:no-repeat;
text-transform:uppercase;
vertical-align:middle;
}

a.coollist_main_links:visited
{
float:left;

font-family:Verdana;
padding-left:18px;
height:21px;
 font-size:11px;
color:#847777;
text-decoration:none;
font-weight:bold;
/*background-image:url(../images/bullet_gray.gif);*/
background-position:left top;
background-repeat:no-repeat;
text-transform:uppercase;
vertical-align:middle;
}
a.coollist_main_links:hover
{
float:left;

padding-left:18px;
height:21px;
font-family:Verdana;
font-size:11px;
color:#A9A4A4;
text-decoration:none;
font-weight:bold;
/* background-image:url(../images/bullet_gray_hover.gif);*/
background-position:left top;
background-repeat:no-repeat;
text-transform:uppercase;
vertical-align:middle;
}



.coollist_main_links_selected
{
float:left;
font-family:Verdana;
padding-left:18px;
height:21px;
 font-size:11px;
color:#D71A1F;
text-decoration:none;
font-weight:bold;
/*background-image:url(../images/bullet_gray.gif);*/
background-position:left top;
background-repeat:no-repeat;
text-transform:uppercase;
}










a.coollist_sub_links
{
float:left;
font-family:Verdana;
padding-left:18px;
height:21px;
 font-size:11px;
color:#777777;
text-decoration:none;
font-weight:none;
/*background-image:url(../images/bullet_gray.gif);*/
background-position:left top;
background-repeat:no-repeat;
 }

a.coollist_sub_links:visited
{
float:left;
font-family:Verdana;
padding-left:18px;
height:21px;
padding-right:10px;
font-size:11px;
color:#777777;
text-decoration:none;
font-weight:none;
/*background-image:url(../images/bullet_gray.gif);*/
background-position:left top;
background-repeat:no-repeat;
 }
a.coollist_sub_links:hover
{
float:left;
padding-left:18px;
height:21px;
font-family:Verdana;
font-size:11px;
color:#D4181F;
text-decoration:none;
font-weight:none;
/* background-image:url(../images/bullet_gray_hover.gif);*/
background-position:left top;
background-repeat:no-repeat;
 }





a.archive_links
{
font-family:Tahoma;
 
font-size:11px;
color:#D4181F;
text-decoration:none;
font-weight:normal;
}

a.archive_links:visited
{

font-family:Tahoma;
 
font-size:11px;
color:#D4181F;
text-decoration:none;
font-weight:normal;
}
a.archive_links:hover
{
font-family:Tahoma;
font-size:11px;
color:#D6080B;
text-decoration:none;
font-weight:none;
 
}

 


.blue_gradient_bg

{
background-image:url('../../images/blue_gradient_bg.jpg');
height:62px;
background-repeat:repeat-x;
padding:2px;

}


.label_head_red{
text-align:left;
font-family:Verdana;
font-size:12px;
color:#D71A1F;
text-decoration:none;
font-weight:bold;
 }






a.gray_inner_links
{
font-family:Tahoma;

font-size:11px;
color:#888788;
text-decoration:none;
font-weight:normal;

}

a.gray_inner_links:visited
{

font-family:Tahoma;


font-size:11px;
color:#888788;
text-decoration:none;
font-weight:normal;

 }
a.gray_inner_links:hover
{


font-family:Tahoma;
font-size:11px;
color:#5D5D5D;
text-decoration:none;
font-weight:none;

}


.grayline{
background-color:#E5E5E5;
height:1px;

}






.head_darkgray_leftcurve_lightgraybg{
width: 8px;
height: 24px;
background: url('../../images/head_darkgray_leftcurve_lightgraybg.jpg');


}

.head_darkgray_middle_lightgraybg{
padding-left:10px;
  background: url('../../images/head_darkgray_middle_lightgraybg.jpg');
    font-family:Tahoma;
font-size:13px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
 text-align:left;
vertical-align:middle;

}

.head_darkgray_rightcurve_lightgraybg{
width: 8px;
height: 24px;
background: url('../../images/head_darkgray_rightcurve_lightgraybg.jpg');

}










a.darkgray_links_nocaps
{

float:left;
font-family:Tahoma;
padding-left:18px;
height:10px;
font-size:11px;
color:#646464;
text-decoration:none;
font-weight:none;
 background-image:url(../../images/bullet_gray.gif);
background-position:left top;
background-repeat:no-repeat;
 }

a.darkgray_links_nocaps:visited
{

font-family:Tahoma;
float:left;

padding-left:18px;
height:10px;
font-size:11px;
color:#646464;
text-decoration:none;
font-weight:none;
background-image:url(../../images/bullet_gray.gif);
background-position:left top;
background-repeat:no-repeat;
 }
a.darkgray_links_nocaps:hover
{


float:left;

font-family:Tahoma;
padding-left:18px;
height:10px;
font-size:11px;
color:#4a4a4a;
text-decoration:none;
font-weight:none;
background-image:url(../../images/bullet_gray_hover.gif);
background-position:left top;
background-repeat:no-repeat;
cursor:hand;
 }



.text_connect{
font-family:Verdana;
font-size:12px;
color:#888687;
text-decoration:bold;
font-weight:bold;

}

.text_breadcrumb{
font-family:Tahoma;
font-size:11px;
color:#8198A6;
text-decoration:none;
font-weight:normal;
white-space:nowrap;
padding-right:4px;
padding-left:0px;
}

.text_breadcom_arrow{
font-family:Verdana;
  font-size:9px;
color:#616161;
text-decoration:none;
font-weight:none;

}

.td_breadcrumb
{
padding-left:14px;
padding-top:2px;
padding-bottom:10px;
}

.head_red_middle_bggray_subpage{
padding-left:10px;
  background: url('../../images/head_red_middle_bggray.jpg');
    font-family:Tahoma;
font-size:13px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
 text-align:left;
vertical-align:middle;

}


.subpage_content_bg

{
 background: url('../../images/subpage_contentbg.jpg');
 background-repeat:repeat-x;
 /*height:426px;*/
 vertical-align:top;
  


}

.textblack{
font-family:Verdana;
  font-size:11px;
color:#000000;
text-decoration:none;
font-weight:none;

}
.textgray{
font-family:Verdana;
font-size:11px;
color:#5F6160;
text-decoration:none;
font-weight:none;

}


.text_darkgray_bold{
font-family:Verdana;
  font-size:11px;
color:#464646;
text-decoration:none;
font-weight:bold;

}






a.inner_links
{
font-family:Tahoma;
 font-size:11px;
color:#CC0B10;
text-decoration:none;
font-weight:normal;
 }

a.inner_links:visited
{

font-family:Tahoma;
 
font-size:11px;
color:#CC0B10;
text-decoration:none;
font-weight:normal;
 }
a.inner_links:hover
{
font-family:Tahoma;
font-size:11px;
color:#BE1014;
text-decoration:underline;
font-weight:none;
 
}


a.inner_links_bold
{
font-family:Verdana;
 font-size:11px;
color:#CC0B10;
text-decoration:none;
font-weight:bold;
 }

a.inner_links_bold:visited
{

font-family:Verdana;
 
font-size:11px;
color:#CC0B10;
text-decoration:none;
font-weight:bold;
 }
a.inner_links_bold:hover
{
font-family:Verdana;
font-size:11px;
color:#CC0B10;
text-decoration:underline;
font-weight:bold;
 
}










.head_inner_black_graybg
{
display:block;
padding-left:5px;
font-family:Tahoma;
background-color:#E0E0E0;
font-size:12px;
line-height:20px;
color:#4E4E4E;
text-decoration:none;
font-weight:bold;
vertical-align:middle;
 
}

.topmenu_align
{
float:left;

}
.textalign

{
float:right;

}

.toplinks_align

{
float:left;

}




a.gray_inner_links_caps
{

font-family:Tahoma;
float:left;
font-size:11px;
color:#888788;
text-decoration:none;
font-weight:normal;
text-transform:uppercase;
  
}

a.gray_inner_links_caps:visited
{

font-family:Tahoma;
float:left;

font-size:11px;
color:#888788;
text-decoration:none;
font-weight:normal;
text-transform:uppercase;
 }
a.gray_inner_links_caps:hover
{
float:left;
font-family:Tahoma;
font-size:11px;
color:#5D5D5D;
text-decoration:none;
font-weight:none;
text-transform:uppercase;
  
}

.inner_page_head_red
{

font-family:Verdana;
float:left;
font-size:13px;
color:#D71A1F;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}

.inner_page_sub_head_black
{

font-family:Verdana;
float:left;
font-size:13px;
color:#454545;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}

.inner_text_gray
{

font-family:Verdana;
font-size:11px;
color:#868686;
text-decoration:none;
font-weight:none
}


.inner_label_darkgray_medium

{

font-family:Tahoma;
float:left;
font-size:14px;
color:#686868;
text-decoration:none;
font-weight:bold;
 }
 
 
 
 
 
 
 
 
 
 
 a.gray_inner_links_underline
{
font-family:Verdana;
float:left;
font-size:11px;
color:#7F7F7F;
text-decoration:underline;
font-weight:normal;
  
}

a.gray_inner_links_underline:visited
{

font-family:Verdana;
float:left;

font-size:11px;
color:#7F7F7F;
text-decoration:underline;
font-weight:normal;
 }
a.gray_inner_links_underline:hover
{
float:left;

font-family:Verdana;
font-size:11px;
color:#7F7F7F;
text-decoration:underline;
font-weight:none;
  
}
.head_graystrip
{

display:block;
font-family:Verdana;
font-size:12px;
color:#616161;
background-color:#E4E4E4;
height:20px;
text-decoration:none;
font-weight:bold;

}

 a.label_head_red_links
{
text-align:left;
font-family:Verdana;
font-size:12px;
color:#D71A1F;
text-decoration:none;
font-weight:bold;
}

 a.label_head_red_links:visited
{
text-align:left;
font-family:Verdana;
font-size:12px;
color:#D71A1F;
text-decoration:none;
font-weight:bold;
}

 a.label_head_red_links:hover
{
text-align:left;
font-family:Verdana;
font-size:12px;
color:#D71A1F;
text-decoration:none;
font-weight:bold;
}

.content_topspace {
height:11px;

}

.right_curve_header_bottom
{
background-image:url(../../images/right_curve_header_bottom.jpg);
width:6px;
height:32px;
  

}

.graycurvebottom_left

{
background-image:url(../../images/graycurvebottom_left.jpg);
width:8px;
height:9px;
  

}

.graycurvebottom_middle

{
background-image:url(../../images/graycurvebottom_middle.jpg);
  padding-left:8px; 
padding-left: 9px;

 
  

}

.graycurvebottom_right

{
background-image:url(../../images/graycurvebottom_right.jpg);
width:8px;
height:9px;
  

}











.graycurvebottom_gradient_left

{
background-image:url(../../images/graycurvebottom_gradient_left.jpg);
width:8px;
height:9px;
  

}

.gray_gradientvertical

{
background-image:url(../../images/gray_gradientvertical.jpg);
  padding-left:8px; 
padding-left: 9px;
 
  

}

.graycurvebottom_gradient_right

{
background-image:url(../../images/graycurvebottom_gradient_right.jpg);
width:8px;
height:9px;
  

}





 
.graycurvebottom_left_lightgraybg

{
background-image:url('../../images/graycurvebottom_left_lightgraybg.jpg');
width:5px;
height:8px;
  

}

.graycurvebottom_middle_lightgraybg

{
 
background-image:url(../../images/graycurvebottom_middle_lightgraybg.jpg);
  padding-left: 5px; 
padding-left: 5px;
 

   
  

}

.graycurvebottom_right_lightgraybg

{
  background-image:url(../../images/graycurvebottom_right_lightgraybg.jpg);

 width:5px;
height:8px
  

}







   
.graycurvetop_left_lightgraybg

{
background-image:url('../../images/graycurvetop_left_lightgraybg.jpg');
width:5px;
height:8px;
  

}

.graycurvetop_middle_lightgraybg

{
 
background-image:url(../../images/graycurvetop_middle_lightgraybg.jpg);
  padding-left: 5px; 
padding-left: 5px;
 

   
  

}

.graycurvetop_right_lightgraybg

{
  background-image:url(../../images/graycurvetop_right_lightgraybg.jpg);

 width:5px;
height:8px
  

}



.coollist_arrowdown{
background:url(../../images/coollist_arrowdown.gif);
background-repeat:no-repeat;
background-position:center;

}

.coollist_arrowup{
background:url(../../images/coollist_arrowup.gif);
background-repeat:no-repeat;
background-position:center;
vertical-align: top;
cursor:pointer;
}



.rightcurve_whitebg

{
  background-image:url(../../images/rightcurve_whitebg.jpg);

 width:9px;
height:29px
}

.leftcurve_whitebg

{
  background-image:url(../../images/leftcurve_whitebg.jpg);

 width:9px;
height:29px
}

/* end DEG CSS*/
