body 						{ margin:10px 0px 0px 0px; padding:0px; background-color:white; width:100%; }
p 							{ margin-right:24px; line-height:120%; font-family:tahoma; font-size:11px; color:#141414; }
a:link, a:active, a:visited	{ font-family:verdana; font-size:11px; text-decoration:none; color:#000080; font-weight:100; }
a:hover 					{ text-decoration:underline; color:#2080D0; }
li 							{ font-family:arial; font-size:11px; line-height:150%; }


div.content					{ margin:0px; padding:1px 10px 10px 10px; text-align:center; background-color:#2D70A5; height:453px; }


div.bread					{ margin:0px; padding:0px; text-align:left; font-family:verdana; font-size:8px; font-weight:100; color:white; }
a.bread:link, a.bread:active, a.bread:visited
							{ font-family:verdana; font-size:10px; text-decoration:none; color:white; font-weight:bold; }
a.bread:hover 				{ text-decoration:underline; color:#A0C3EC; }
div.quickies				{ font-family:tahoma; color:white; font-size:10px; vertical-align:text-top; }


div.miniport1				{ width:200px; }
div.miniport1-label			{ font-family:tahoma; font-size:11px; color:#000080; font-weight:bold; text-align:left; background-image:url("../../../images/miniport1-label.gif"); background-repeat:no-repeat; height:23px; padding-top:3px; padding-left:8px; line-height:150%; }
div.miniport1-content		{ text-align:left; padding:7px; line-height:120%; background-color:white; background-image:url("../../../images/miniport1-content.gif"); background-repeat:repeat-x; margin-top:-3px; border-right:1px solid #cacaca; border-left:1px solid #E6E8EB; }
img.miniport1				{ margin-right:8px; vertical-align:middle; }
a.miniport1:link, a.miniport1:active, a.miniport1:visited
							{ font-family:verdana; font-size:10px; text-decoration:none; color:#000080; }
a.miniport1:hover 			{ text-decoration:underline; color:#2080D0; }

div.miniport2				{ margin-top:10px; width:200px; }
div.miniport2-label1		{ font-family:tahoma; font-size:11px; color:#000080; font-weight:bold; text-align:left; background-image:url("../../../images/miniport1-label.gif"); background-repeat:no-repeat; height:23px; padding-top:3px; padding-left:8px; margin-bottom:-3px; line-height:150%; }
div.miniport2-content		{ background-color:white; background-image:url("../../../images/miniport1-content.gif"); background-repeat:repeat-x; }
div.miniport2-line			{ font-family:verdana; font-size:11px; text-align:left; padding-left:6px; background-color:transparent; }
a.miniport2line:link, a.miniport2line:active, a.miniport2line:visited
							{ font-family:verdana; font-size:11px; text-decoration:none; color:000080; }
a.miniport2line:hover		{ text-decoration:underline; color:#2080D0; }


div.miniport3				{ width:200px; margin-top:9px; }
div.miniport3-label			{ font-family:tahoma; font-size:11px; color:#000080; font-weight:bold; text-align:left; background-image:url("../../../images/miniport1-label.gif"); background-repeat:no-repeat; height:23px; padding-top:3px; padding-left:8px; line-height:150%; }
div.miniport3-content		{ text-align:left; padding:0px; margin-top:-3px; }
img.miniport3				{ margin:0px; padding:0px; }


div.mainport				{ width:100%; height:425px; }
div.mainport-tabs			{ height:23px; width:100%; }
div.mainport-tab			{ background-image:url("../../../images/mainport-label.gif"); background-repeat:no-repeat; width:110px; height:23px; font-family:arial; font-size:12px; text-align:center; padding-top:3px; margin-right:5px; line-height:130%; }
div.mainport-content		{ padding:0px 15px 0px 15px; height:397px; background-image:url("../../../images/miniport1-content.gif"); background-repeat:repeat-x; background-color:white; text-align:left; margin-top:-3px; float:left; width:705px; overflow:auto; border-right:1px solid #cacaca; border-left:1px solid #E6E8EB; }
div.mainport-bottom			{ margin-left:0px; }


div.submenu1,div.submenu2,div.submenu3,div.submenu4,div.submenu5,div.submenu6
							{ position:absolute; visibility:hidden; z-index:5; background-color:#D0DFEB; text-align:left; line-height:100%; padding:4px 10px 10px 10px; border:1px solid white; border-top:1px solid #D0DFEB; }
div.submenu1				{ width:100px; }
div.submenu2				{ width:205px; }
div.submenu3				{ width:100px; }
div.submenu4				{ width:100px; }
div.submenu5				{ width:176px; }
div.submenu6				{ width:136px; }


a.mainport-tab:link, a.mainport-tab:active, a.mainport-tab:visited
							{ font-family:tahoma; font-size:11px; text-decoration:none; color:#5D5D5D; font-weight:bold; }
a.mainport-tab2:link, a.mainport-tab2:active, a.mainport-tab2:visited
							{ text-decoration:none; font-family:verdana; font-size:10px; text-decoration:none; color:#000080; }
a.mainport-tab2:hover		{ text-decoration:underline; color:#2080D0; }


p.subcontents 				{ margin-top:15px; margin-bottom:5px; font-family:arial; font-size:11px; font-weight:bold; color:black; line-height:150%; }
p.listpage 					{ margin-top:15px; margin-left:15px; font-family:verdana; font-size:11px; font-weight:bold; line-height:150%; }
img.listpage 				{ margin-right:8px; vertical-align:middle; }
a.listpage:link, a.listpage:active, a.listpage:visited
							{ font-family:verdana; font-size:11px; text-decoration:none; color:#000080; font-weight:100; }
a.listpage:hover			{ text-decoration:underline; color:#2080D0; }


input.signup				{ width:250px; font-family:arial; font-size:10px; color:#000080; font-weight:500; text-align:left; }
input.button				{ font-family:arial; font-size:10px; color:black; font-weight:bold; }

img.tab						{ margin-left:7px; vertical-align:middle; }


div.loaderx					{ background-image:url("../../../images/miniport1-content.gif"); background-repeat:repeat-x; background-color:transparent; font-family:verdana; font-size:11px; font-weight:bold; color:#303030; text-align:center; vertical-align:middle; }


table.dataTable				{ border:1px solid #404088;}
tr.dataTable				{ }
td.dataTable_header			{ background-color:#2D70A5; padding:5px; font-family:verdana; color:white; font-weight:bold; font-size:10px; }
td.dataTable_even			{ padding:5px; font-family:verdana; color:black; font-weight:100; font-size:10px; background-color:#EFEFEF; vertical-align:top; }
td.dataTable_odd			{ padding:5px; font-family:verdana; color:black; font-weight:100; font-size:10px; background-color:white; vertical-align:top; }
a.dataTable:link,a.dataTable:active,a.dataTable:visited
							{ font-family:arial; font-size:10px; text-decoration:none; color:#000080; font-weight:100; text-transform:capitalize; }
a.dataTable:hover			{ text-decoration:underline; color:#2080D0; }