/* CSS Document */
body { padding:0; margin:0; }

/* default text */
DIV {font-family:Arial; font-size:12px; font-weight:regular}

.txt1 { font-family:Arial; font-size:14px; color:#002A4D; font-weight:bold}
.txt1 H2 { font-family:Arial; font-size:14px; color:#002A4D; font-weight:bold}
.txt2 { font-family:Arial; font-size:12px; color:#646464; font-weight:regular}
.txt3 H3{ font-family:Arial; font-size:12px; color:#3182BB; font-weight:bold}
.txt3 { font-family:Arial; font-size:12px; color:#3182BB; font-weight:bold}
.txt4 { font-family:Arial; font-size:22px; color:#ffffff; font-weight:bold}
.txt5 { font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold}
.txt6 { font-family:Arial; font-size:12px; color:#ffffff; font-weight:regular}
.txt7 { font-family:Arial; font-size:10px; color:#91AFC8; font-weight:regular}
.txt8 { font-family:Arial; font-size:11px; color:#646464; font-weight:regular}
.txt9 { font-family:Arial; font-size:10px; color:#646464; font-weight:regular}
.txt10 { font-family:Arial; font-size:11px; color:#3182BB; font-weight:regular}
.txt11 { font-family:Arial; font-size:10px; color:#4C6982; font-weight:regular}

.margin_down {padding:0 0 28px 0} /* commercials */

.home_search { border:0px; width:100px; font-family:Arial; font-size:11px; height:14px; color:#000000}

.side_nav {padding:10px 0px;}
.pagerbg { background-color:#F1F1F1} 
.droplist { height:19px; width:230px; border:0px; font:Arial; font-size:11px; padding:2px 4px;}
.textarea { height:120px; width:230px; background-image:url(/img/field_bg4.gif); border:0px; font:Arial; font-size:11px; padding:2px 4px; background-repeat:no-repeat; _background-attachment:fixed; background-position:top right}
.fld { height:19px; width:230px; background-image:url(/img/field_bg3.gif); border:0px; font:Arial; font-size:11px; padding:2px 4px}
.fld_search { height:19px; width:95px; background-image:url(/img/field_bg.gif); border:0px; font:Arial; font-size:11px; padding:2px 4px}
.fld_search2 { height:19px; width:105px; background-image:url(/img/field_bg2.gif); border:0px; font:Arial; font-size:11px; padding:2px 4px}
.select1	{ height:19px; width:140px; font-family:Arial; font-size:12px; color:#646464;}

TD.td_pad1 {padding:0 5px}

UL {margin:10px 17px 0 0; padding: 0 0 0 0}
LI { list-style-image:url(/img/bullet1.gif); font-family:Arial; color:#3182BB; font-size:12px; font-weight:bold}
LI UL { margin:3px 17px 0 0; padding: 0 0 0 0}
LI UL LI { list-style-image:url(/img/bullet2.gif); font-family:Arial; color:#646464; font-size:12px; font-weight:normal; }

/* default link */
a:link 		{font-family:Arial; color:#3182BB; font-size:12px; text-decoration:underline;  font-weight:regular}
a:visited 	{font-family:Arial; color:#3182BB; font-size:12px; text-decoration:underline;  font-weight:regular}
a:hover 		{font-family:Arial; color:#3182BB; font-size:12px; text-decoration:none;  font-weight:regular}


a.link1:link 		{font-family:Arial; color:#3182BB; font-size:12px; text-decoration:underline;  font-weight:regular}
a.link1:visited 	{font-family:Arial; color:#3182BB; font-size:12px; text-decoration:underline;  font-weight:regular}
a.link1:hover 		{font-family:Arial; color:#3182BB; font-size:12px; text-decoration:none;  font-weight:regular}

a.link2:link 		{font-family:Arial; color:#ffffff; font-size:12px; text-decoration:underline;  font-weight:regular}
a.link2:visited 	{font-family:Arial; color:#ffffff; font-size:12px; text-decoration:underline;  font-weight:regular}
a.link2:hover 		{font-family:Arial; color:#ffffff; font-size:12px; text-decoration:none;  font-weight:regular}

a.link3:link 		{font-family:Arial; color:#3182BB; font-size:11px; text-decoration:underline;  font-weight:regular}
a.link3:visited 	{font-family:Arial; color:#3182BB; font-size:11px; text-decoration:underline;  font-weight:regular}
a.link3:hover 		{font-family:Arial; color:#3182BB; font-size:11px; text-decoration:none;  font-weight:regular}

a.link4:link 		{font-family:Arial; color:#3182BB; font-size:14px; text-decoration:underline;  font-weight:regular}
a.link4:visited 	{font-family:Arial; color:#3182BB; font-size:14px; text-decoration:underline;  font-weight:regular}
a.link4:hover 		{font-family:Arial; color:#3182BB; font-size:14px; text-decoration:none;  font-weight:regular}

a.link5:link 		{font-family:Arial; color:#ffffff; font-size:11px; text-decoration:none;  font-weight:regular}
a.link5:visited 	{font-family:Arial; color:#ffffff; font-size:11px; text-decoration:none;  font-weight:regular}
a.link5:hover 		{font-family:Arial; color:#ffffff; font-size:11px; text-decoration:none;  font-weight:regular}

#tdRightBullets { padding:0 12px}
#tdLeftBullets  { padding:0 12px}

#tdRightBullets { font-family:Arial; font-size:11px; color:#646464}
#tdLeftBullets { font-family:Arial; font-size:11px; color:#646464}
#tdRightBullets p { font-family:Arial; font-size:11px; color:#646464}
#tdLeftBullets p { font-family:Arial; font-size:11px; color:#646464}

/* pager */
#tblPager TD 							{font-family:Verdana; color:#000000; font-size:10px; font-weight:bold; padding:0 2px}
#tblPager TD a:link					{font-family:Verdana; color:#3182BB; font-size:10px; font-weight:normal; text-decoration:underline}
#tblPager TD a:visited				{font-family:Verdana; color:#3182BB; font-size:10px; font-weight:normal; text-decoration:underline}
#tblPager TD a:hover					{font-family:Verdana; color:#3182BB; font-size:10px; font-weight:normal; text-decoration:none}
#tblPager TD#pagerDir				{font-family:Verdana; color:#000000; font-size:11px; font-weight:bold; padding:0 5px}
#tblPager TD#pagerDir a:link		{font-family:Verdana; color:#3182BB; font-size:11px; font-weight:bold; text-decoration:underline}
#tblPager TD#pagerDir a:visited	{font-family:Verdana; color:#3182BB; font-size:11px; font-weight:bold; text-decoration:underline}
#tblPager TD#pagerDir a:hover		{font-family:Verdana; color:#3182BB; font-size:11px; font-weight:bold; text-decoration:none}


/***********************************************/
/******** ADDED AFTER OPTIMIZATION *************/
/***********************************************/
/***** Device page *****/

TD.Crumbs			{ font:normal 14px/16px Arial; color:#002A4D; vertical-align:middle; height:25px;
					  padding-right:10px; }
A.Crumbs			{ font:normal 12px/16px Arial; color:#002A4D; text-decoration:underline; }
A.Crumbs:active		{ font:normal 12px/16px Arial; color:#002A4D; text-decoration:underline; }
A.Crumbs:visited	{ font:normal 12px/16px Arial; color:#002A4D; text-decoration:underline; }
A.Crumbs:hover		{ font:normal 12px/16px Arial; color:#002A4D; text-decoration:none; }
SPAN.Crumbs			{ font:bold 12px/16px Arial; color:#9CB8CF; }

TD.DeviceTopBar		{ background-position:top right; height:29px; vertical-align:middle; 
					  font:bold 12px/16px Arial; color:#9CB8CF; white-space:nowrap; padding:0px 10px; }
TD.DeviceTopBarSep	{ height:29px; vertical-align:middle; }
TD.DeviceTopBarSep IMG		{ vertical-align:middle; }
TD.DeviceTopBar A.Sel		{ font:bold 12px/16px Arial; color:#9CB8CF; text-decoration:none; }
TD.DeviceTopBar A.Sel:hover	{ font:bold 12px/16px Arial; color:#9CB8CF; text-decoration:underline; }
TD.DeviceTopBar A.Norm			{ font:normal 12px/16px Arial; color:#FFFFFF; text-decoration:none; }
TD.DeviceTopBar A.Norm:hover	{ font:normal 12px/16px Arial; color:#FFFFFF; text-decoration:underline; }
TD.DTB_Pos1_off		{ background-image:url(/img/dev_topbar_p0_0.gif); background-repeat:no-repeat; }
TD.DTB_Pos1_on		{ background-image:url(/img/dev_topbar_p0_1.gif); background-repeat:no-repeat; }
TD.DTB_Pos2_off		{ background-image:url(/img/dev_topbar_p1_0.gif); background-repeat:repeat-x; }
TD.DTB_Pos2_on		{ background-image:url(/img/dev_topbar_p1_1.gif); background-repeat:repeat-x; }
TD.DTB_Filler		{ background-image:url(/img/dev_topbar_p1_0.gif); background-repeat:repeat-x; 
					  text-align:left; width:100%; vertical-align:top; }

/** guy **/
A.feat_nav_link			{ font:normal 12px Arial; color:#002A4D; text-decoration:none; }
A.feat_nav_link:visited	{ font:normal 12px Arial; color:#002A4D; text-decoration:none; }
A.feat_nav_link:hover	{ font:normal 12px Arial; color:#002A4D; text-decoration:underline; }

A.feat_nav_link_red			{ font:normal 12px Arial; color:#EA070B; text-decoration:none; }
A.feat_nav_link_red:visited	{ font:normal 12px Arial; color:#EA070B; text-decoration:none; }
A.feat_nav_link_red:hover	{ font:normal 12px Arial; color:#EA070B; text-decoration:underline; }

A.footer1			{ font:normal 10px Arial; color:#4C6982; text-decoration:underline; }
A.footer1:visited	{ font:normal 10px Arial; color:#4C6982; text-decoration:underline; }
A.footer1:hover		{ font:normal 10px Arial; color:#4C6982; text-decoration:none; }

A.footer2			{ font:normal 10px Arial; color:#919191; text-decoration:underline; }
A.footer2:visited	{ font:normal 10px Arial; color:#919191; text-decoration:underline; }
A.footer2:hover		{ font:normal 10px Arial; color:#919191; text-decoration:none; }

IMG.dev_sml_img { border:1px solid #ffffff;}

/** popups **/
.popup			{ position:absolute; z-index:20; top:0px; left:0px; }
.hidden			{ display:none; }
.visible		{ display:block; }

.shadow2			{ position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:10;
				  }
.shadow			{ position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:10;
				  background-image:url(/img/shadow.png) !important; background-image:none;
				  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/shadow.png', sizingMethod='scale');}


/** Content Area **/

TD.ContentArea		{ height:100%; padding-top:9px; }
	TABLE.Content	{ width:762px; height:100%; }
		TD.ContRight	{ width:382px; height:100%; vertical-align:top; text-align:right; }
			H1			{ margin:0px; padding:0px; font:normal 26px/30px Arial; color:#042D50; }
			.BigInfoText	{ font:normal 13px/18px Arial; color:#002A4D; }
			.BigInfoLink:link	{ font:normal 13px/18px Arial; color:#002A4D; text-decoration:underline; }
			.BigInfoLink:visited	{ font:normal 13px/18px Arial; color:#002A4D; text-decoration:underline; }
			.BigInfoLink:hover	{ font:normal 13px/18px Arial; color:#002A4D; text-decoration:none; }
			.GreyText			{ font:bold 12px/16px Arial; color:#646464; }
			.GreyPad			{ padding-top:10px; padding-bottom:5px; }
			
			TABLE.TabsNav		{ width:382px; height:26px;}
				TD.TabsItem_Norm		{ height:25px; }
					TD.TabsItem_Norm TABLE	{ width:100%; height:25px; }
					TD.TabsItem_Norm TD		{ background-repeat:repeat-x; height:25px; background-position:bottom left;
											  background-image:url(/img/dev_tabs_norm_bg.gif); }
					TD.TabsItem_Norm TD.TI_Side		{ width:3px; }
					TD.TabsItem_Norm TD.TI_Side2		{ width:5px; }
					TD.TabsItem_Norm TD.TI_Cont		{ text-align:center; }
						TD.TabsItem_Norm TD.TI_Cont	A		{ font:normal 12px Arial; color:#002A4D; text-decoration:none; }
						TD.TabsItem_Norm TD.TI_Cont	A:hover	{ font:normal 12px Arial; color:#002A4D; text-decoration:underline; }
				TD.TabsItem_Sel		{ height:25px; }
					TD.TabsItem_Sel TABLE	{ width:100%; height:25px; }
					TD.TabsItem_Sel TD		{ background-repeat:repeat-x; height:25px; background-position:bottom left; }
					TD.TabsItem_Sel TD.TI_Side		{ width:3px; }
					TD.TabsItem_Sel TD.TI_Cont		{ background-image:url(/img/dev_tabs_sel_bg.gif); text-align:center }
						TD.TabsItem_Sel TD.TI_Cont	A		{ font:normal 12px Arial; color:#002A4D; text-decoration:none; }
						TD.TabsItem_Sel TD.TI_Cont	A:hover	{ font:normal 12px Arial; color:#002A4D; text-decoration:underline; }
						
				A.RedLabel		{ color:#EA070B !important; }						
			
		TD.ContLeft		{ width:380px; height:100%; vertical-align:top; text-align:right;
						  background-color:#FFFFFF; }
			TABLE.LeftUnder		{ width:380px; height:50px; background-image:url(/img/dev_left_under.gif);
								  background-repeat:no-repeat; }
				TD.LU_Text		{ width:199px; height:50px; vertical-align:middle; text-align:center; font:normal 12px/16px Arial; color:#77AED5;}
				TD.LU_Thumbs		{ width:60px; height:50px; text-align:center; vertical-align:middle;
									  padding-top:4px; }
		
		A.LeftNav			{ text-decoration:none; }
		A.LeftNav:active	{ text-decoration:none; }
		A.LeftNav:visited	{ text-decoration:none; }
		A.LeftNav:hover		{ text-decoration:none; }
		A.LeftNav DIV		{ display:inline; padding:4px 10px; }
		A.LeftNav DIV.On	{ background-color:#002A4D; font:normal 11px Tahoma; color:#FFFFFF; }
		A.LeftNav DIV.Off	{ background-color:none; font:normal 11px Tahoma; color:#002A4D; }
	
		A.SiteMap_Top		{ font-size:14px !important; }
		A.SiteMap_Mid		{ font-size:12px; color:#646464 !important; }
		A.SiteMap_Bot		{ font-size:12px; color:#646464 !important; text-decoration:none !important; }
		A.SiteMap_Bot:hover	{ font-size:12px; color:#646464 !important; text-decoration:underline !important; }
		
		
		DIV.menu_div1	{width:46px; height:23 !important; height:33px;  padding-top:10px !important;}
		DIV.menu_div2 	{width:46px;  height:33px; }
		DIV.menu_div3	{width:41px; height:23 !important; height:33px; padding-top:10px !important;}
		DIV.menu_div4	{width:54px;  height:23 !important; height:33px; padding-top:10px!important;}
		DIV.menu_div5	{width:57px; height:33px; }
		DIV.menu_div6	{width:59px; height:33px;}
		DIV.menu_div7	{width:57px; height:33px; }
		

