html
{
    /* Always show scroll bars */
    min-height:100%;
    margin-bottom: 1px;
}

body, div, p, h1, h2, h3, h4, ul, li, table
{
	margin:0;
	padding:0;
	border:none;
}

body {
	font-family: Arial;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color: #EBF1F7;
}

img
{
    margin:0px;
    border:0px;
}

td 
{
    font-family: Arial;
}

.gridStyle
{	
	overflow-x: scroll;
}

.virtualScroll
{
    max-height:150px;	
	overflow-y: scroll;
}

.StandartText
{
    color:#588FCA;
    font-family: Arial;
    font-size: 12px;            
}

.SummaryValidator
{
    padding:0px 20px 20px 20px;
    font-size:11;
    font-family:Arial;
}

.SuccessMessageText
{
    font-family: Arial;
	font-size: 10px;
	color: #4EA826;
}

.SuccessMessageText2
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: Red;
}

.SuccessMessageText3
{
    font-family: Arial;
	font-size: 12px;
	color: #4EA826;
	font-weight: bold;
}

.FailedMessageText
{
    font-family: Arial;
	font-size: 10px;
    color:Red;
}

.FailedMessageText2
{
    font-family: Arial;
	font-size: 11px;
    color:Red;
}

.FailedMessageText3
{
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
    color:Red;
}

.dragMe {
	cursor:move;
}

.NoPadding
{
    cursor:pointer;
}

.NoPadding:active
{
    padding:0px;
}

.WordWrap
{
	word-wrap:break-word;
}

.GridItem
{
	padding-left:3px;
	padding-right:3px;
	overflow:hidden;
	white-space:nowrap;
	display:inline-block;
}

.messageBoxLinks:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #354B62;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
	padding:0;
}

.messageBoxLinks:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #354B62;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
	padding:0;
}

.messageBoxLinks:active {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #354B62;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
	padding:0;
}

.messageBoxLinks:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #354B62;
	padding-left:3px;
	padding-right:3px;
	text-decoration: underline;
	padding:0;
}


.CategoriesItem
{
    padding: 1px 3px 1px 3px;
    width:100px;
}

.openTable 
{
    vertical-align: top;
	text-align: justify;
	z-index: 2;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	background-color:#F0F4F9;
	color: #4D5B6A;
	border: solid 1px #588FCA;
}

.HighlightPanel 
{
    border: #5394D8;
    border-width: 2px;
    text-align: center;    
}

.OpenTableHeader {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #588FCA;
	background-color: #FFFFFF;
	padding-left: 4px;
	padding-right: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.OpenTableTitle {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ACC2D9;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.OpenTableItem {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #588FCA;
	background-color: #FFFFFF;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.LoginErrorText
{
    color:Red;
    font-family:Arial;
    font-size:11px;
}

/*AutoComplete flyout */
.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : hidden;
    text-align : left; 
    list-style-type : none;
    font-family: Arial;
    font-size: 11px;
    padding:0px;
    z-index:1000;
}

/* AutoComplete highlighted item */
.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */
.autocomplete_listItem 
{
	background-color : #DCE7F1;
	color : #4D5B6A;
	padding : 1px;
}

.Background 
{
	background-color: #E0E9F3;	
}

.login {
	font-family: Courier New, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #37495C;
	background-color: #E6ECF2;
	border: solid 1px #ffffff;
	width: 90px;
	height: 16px;
}
.loginText {
	font-family: Courier New, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

.SmallTextSize
{
	font-size: 11px;
}

.loginText:active {
	font-family: Courier New, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding:0px;
}
.loginButton {
	font-family: Courier New, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.loginButton:link {
	font-family: Courier New, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

.loginButton:active 
{
    font-family: Courier New, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding:0px;
}

.loginButton:hover {
	font-family: Courier New, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}

A.loginText:Link {
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #DAE3EC;
	text-decoration:none;
}
A.loginText:Visited {
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #DAE3EC;
	text-decoration:none;
}
A.loginText:Hover {
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #DAE3EC;
	text-decoration:underline;
}

.topMenu 
{
	background-image: url(../images/menu_bg.jpg);
	background-repeat: repeat-x;
	padding-right: 10px;
	padding-left: 10px;
	margin-top:-1px;
	margin-bottom:-1px;
}

.topMenuItem
{
	font-family: Courier New, Arial;
	font-size: 15px;
	font-weight: normal;
	color: #37495C;
	text-align:center;
	height:28px;
}

.topMenuItem A:active
{
	font-family: Courier New, Arial;
	font-size: 15px;
	padding:0;
	font-weight: normal;
	color: #37495C;
	text-align:center;
}

.topMenuOver 
{
    font-family: Courier New, Arial;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	background-image:url(../images/menu_bgOver.jpg);
	background-repeat: repeat-x;
	height:28px;
}

.topMenuSelected
{
    font-family: Courier New, Arial;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	background-image:url(../images/menu_bgOver.jpg);
	background-repeat: repeat-x;
	height:28px;
}

A.topMenu:Link {
	font-family: Courier New, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #37495C;
	text-decoration:none;
}
A.topMenu:Visited {
	font-family: Courier New, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #37495C;
	text-decoration:none;
}
A.topMenu:Hover {
	font-family: Courier New, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #37495C;
	text-decoration:underline;
}
.category {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #3D5F83;
	text-decoration:none;
	vertical-align: text-top;
}
.category:Visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #3D5F83;
	text-decoration:none;
}
.category:Hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #3D5F83;
	text-decoration:underline;
}
.category:Active 
{
    padding:0px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #3D5F83;
	text-decoration:underline;
}
.more:Link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #787171;
	text-decoration:none;
	padding:0px;
}
.more:Visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #787171;
	text-decoration:none;
}
.more:Hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #787171;
	text-decoration:underline;
}
.newsDate {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #4D6C8C;
}

.news {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #457CB6;
	text-decoration:none;
}

A.news:Link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #457CB6;
	text-decoration:none;
}
A.news:Visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #457CB6;
	text-decoration:none;
}
A.news:Hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #457CB6;
	text-decoration:underline;
}

.newsLine
{
	width: 70;
	text-align: right;	
	height: 1px;
	color: #DAE5F0;
}

TD.hpText {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #5C7A9A;
	padding-top:15px;
	padding-right:20px;
}

TD.hpText2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #5C7A9A;
	padding-top:35px;
	padding-right:20px;
}

TD.NoPadding
{
	padding: 0px 0px 0px 0px;
}

.search {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #7995B4;
	background-color: #D5E1EC;
	border: solid 1px #ffffff;
	/*width: 125px;*/
	height: 20px;
	padding:0px;
}

.waterMark {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #7995B4;
	background-color: #D5E1EC;
	border: solid 1px #ffffff;
	height: 17px;
	padding:0px;
	text-align:center;
}

.sellBuyText {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #4C5A69;
}
.blueLink:Link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #5394D8;
	text-decoration:none;
}
.blueLink:Active {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #5394D8;
	text-decoration:none;
	padding:0;
}
.blueLink:Visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #5394D8;
	text-decoration:none;
}
.blueLink:Hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #5394D8;
	text-decoration:underline;
}
TD.newcomers {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #354B62;
	background-color: #E6EDF5;
	border:solid 1px #FFFFFF;
	padding:4px;
}
.footerText {
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #8DA2B8;
}
.footer:Link {
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #8DA2B8;
	text-decoration:none;
	padding:0px;
}

.footer:Active {
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #8DA2B8;
	text-decoration:none;
	padding:0px;
}

.footer:Visited {
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #8DA2B8;
	text-decoration:none;
}
.footer:Hover {
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #8DA2B8;
	text-decoration:underline;
}

.link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: Blue;
}
A.link:Link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: Blue;
}
A.link:Visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: Blue;
}

A.link:Hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: Blue;
}

.HypLink
{
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #8DA2B8;
	text-decoration:none;
	cursor: pointer;
}

.HypLink.Visited {
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #8DA2B8;
	text-decoration:none;
}

.HypLink.Hover {
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #8DA2B8;
	text-decoration:underline;
}

.HypLink.Active {
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #8DA2B8;
	text-decoration:none;
}

.HypLinkFooter
{
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #25587E;
	text-decoration:none;
	cursor: pointer;
}

.HypLinkFooter.Visited {
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #25587E;
	text-decoration:none;
}

.HypLinkFooter.Hover {
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #25587E;
	text-decoration:underline;
}

.HypLinkFooter.Active {
	font-family: Courier New, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #25587E;
	text-decoration:none;
}

.paging {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #588FCA;
	padding-left:3px;
	padding-right:3px;
}

.paging2
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #588FCA;
}

.paging span 
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #588FCA;
	padding-left:3px;
	padding-right:3px;
}	
.paging A:link, A:active{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #588FCA;
	padding-left:3px;
	padding-right:3px;
}
.paging :hover{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #588FCA;
	padding-left:3px;
	padding-right:3px;
}

.pagingWhite {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left:3px;
	padding-right:3px;
}
A.pagingWhite:Link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
A.pagingWhite:Visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
A.pagingWhite:Hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:underline;
}
.pagingOff {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #AFC9E4;
	cursor:default;
	padding:0px;
}

.pagingOff:Link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #AFC9E4;
	cursor:default;
	text-decoration:none;
	padding:0px;
}

A.paging:Link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #588FCA;
	text-decoration:none;
}
A.paging:Visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #588FCA;
	text-decoration:none;
}
A.paging:Hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #588FCA;
	text-decoration:underline;
}
.resultsTitle {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.itemTitle {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.tableTitle {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #37495C;
	text-decoration: none;
	background-image:url(../images/tableTitle_bg.jpg);
	background-repeat:repeat-x;
	padding: 3px;
}
.tableTitle A:link{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #37495C;
	text-decoration: none;
	/*background-image:url(../images/tableTitle_bg.jpg);*/
	background-repeat:repeat-x;
	padding: 3px;
}
.tableTitle A:hover{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	background-image:url(../images/tableTitle_bg.jpg);
	background-repeat:repeat-x;
	padding: 3px;
}
.tableTitle A:active{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #37495C;
	text-decoration: none;
	background-image:url(../images/tableTitle_bg.jpg);
	background-repeat:repeat-x;
	padding: 3px;
}

.tableTitle A:visited{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #37495C;
	text-decoration: none;
	background-image:url(../images/tableTitle_bg.jpg);
	background-repeat:repeat-x;
	padding: 3px;
}

TR.tableRow {
	background-color: #F0F4F9;
}
TR.tableRowOn {
	background-color: #D2DCE8;
}
.tableItem {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #588FCA;
	background-color: #F0F4F9;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tableItemBorderLeft {	
	border-left-width: 0px;		
	
}

.tableItemBorderRight {	
	border-right-width: 0px;	
	
}

TD.tableItemUnread {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #588FCA;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.tableItemClosed {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #C40202;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.tableItemOpen {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #354B62;
	line-height: 16px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.inboxTitle {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #37495C;
	background-image:url(../images/inboxTitle_bg.jpg);
	background-repeat:repeat-x;
	padding: 3px;
}
TD.inboxTitleOn {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #37495C;
	background-image:url(../images/inboxTitle_bg.jpg);
	background-repeat:repeat-x;
	padding: 3px;
}
TD.inboxItem {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #354B62;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
TD.inboxItemOpen {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #354B62;
	line-height: 16px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
TD.inboxItemUnread {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #354B62;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
A.LogoutBut:Link {
	font-family: Courier New, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #DAE3EC;
	text-decoration:none;
}
A.LogoutBut:Visited {
	font-family: Courier New, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #DAE3EC;
	text-decoration:none;
}
A.LogoutBut:Hover {
	font-family: Courier New, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #DAE3EC;
	text-decoration:underline;
}
A.LogoutBut:Active {
	font-family: Courier New, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #DAE3EC;
	text-decoration:none;
	padding:0;
}


.TableCell {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	background-color:#F0F4F9;
	border: solid 1px #FFFFFF;
	color: #4D5B6A;
	padding: 10px 10px 0px 10px;
}

.FormText {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #4D5B6A;
	padding-right: 10px;
}

.FormBigText {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #4D5B6A;
	padding-right: 10px;
}

.Italic 
{
	font-style: italic;
}

.Bold
{
	font-weight: bold;
}
.BlueText {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #4D5B6A;
	padding-right: 10px;
}
.SmallText {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #4D5B6A;
}

.BigTextSize {
	font-size: 12px;	
}

.TextRed {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #C40202;
	padding-right: 10px;
}
.Form {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	background-color:#DCE7F1;
	border: solid 1px #FFFFFF;
	color: #4D5B6A;
	width:180px;
	padding:0px;
}

.FormUpload {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	background-color:#DCE7F1;
	border: solid 1px #FFFFFF;
	color: #4D5B6A;
	width:290px;
}

.Label
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	background-color:#F0F4F9;
	border: solid 0px #FFFFFF;	
	color: #4D5B6A;	
}

.SubTitleGreen {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #4EA826;
}
.SubTitleRed {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #C40202;
}
.SubTitleOrange {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #D57D00;
}
.SubTitleBlue {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #578CC3;
}

.Title {
	font-family: Arial;
	font-size: 24px;
	color: #5c7a9a;
	padding-left: 5px;
	padding-bottom: 15px;
}

.Text {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #4D5B6A;
}

.openWinContainer {
    vertical-align: central;
	text-align: center;
	background-color:#4D5B6A;	
}

.openWin {
    vertical-align: top;
	text-align: justify;
	background-color:#F0F4F9;
	z-index: 2;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	background-color:#F0F4F9;
	color: #4D5B6A;
	border: solid 1px #588FCA;	
}

.OpenWinPadding 
{
	padding: 6px;
}

.OpenWinPadding2
{
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
}

.openWinImport {
    left: 0px;
    width: 320px; 
    position: absolute; 
    top: 0px
}
.uploadWin {
    vertical-align: top;
	text-align: justify;
	z-index: 2;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	background-color:#F0F4F9;
	color: #4D5B6A;
	border: solid 1px #588FCA;	
}

.LoginTextIn {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3D5F83;
	text-decoration:none;
}
A.LoginTextIn:Link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3D5F83;
	text-decoration:none;
}
A.LoginTextIn:Visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3D5F83;
	text-decoration:none;
}
A.LoginTextIn:Hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3D5F83;
	text-decoration:underline;
}

.uploadTitle{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image:url(../images/upload_TitleBg.jpg);
	background-repeat:repeat-x;
	padding-left: 10px;
	height: 28px;
}

.upload {
    vertical-align: top;
	text-align: justify;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	background-color:#F0F4F9;
	color: #4D5B6A;	
}

.modalBackground 
{
    background-color:Gray;
    filter:alpha(opacity=60);
    opacity:0.60;         
}

.hide
{
	display: none;
}

.show
{
	display: block;
}

.Justify {
	text-align:justify; 
}

.SeparatedLine
{
	background-color: #FFFFFF;
	width: 1px;
	height: 1px;
}

.alertWin {
    vertical-align: top;
	text-align: justify;
	z-index: 2;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	background-color:#F0F4F9;
	color: #4D5B6A;
	border: solid 1px #588FCA;
}

.alert {
    vertical-align: top;
	text-align: justify;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	background-color:#F0F4F9;
	color: #4D5B6A;
	padding: 10px;
}

TD.AlertTitle{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image:url(../images/alert_TitleBg.jpg);
	background-repeat:repeat-x;
	padding-left: 10px;
	height: 28px;
}

.AlertTitle{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;		
}

.ForumTableTitle {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #588FCA;
	background-image:url(../images/forum_tableTitleBg.jpg);
	background-repeat:repeat-x;
	height:32px;
}
.ForumItemTitle {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #588FCA;
}
TR.ForumTitleRow {
	background-color: #588FCA;
}
TD.ForumTitle {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 6px;
	padding-bottom: 6px;
}

TR.ForumRow {
	background-color: #D2DCE8;
}

TD.ForumItem {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #37495C;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.ForumItem:link, .ForumItem:active, .ForumItem:visited
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #37495C;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
    }

TR.ForumResponse {
	background-color: #F0F4F9;
}
TD.ForumItemResponse {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #37495C;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.ForumItemResponse:link, .ForumItemResponse:visited, .ForumItemResponse:active
 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #37495C;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none;
}

.ForumLink
{
    font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #37495C;
	text-decoration:none;
}

.ForumLinkHover
{
    font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #37495C;
	text-decoration:underline;
	cursor:pointer;
}


TR.ForumOpenRow {
	background-color: #F0F4F9;
}
TD.ForumOpenItem {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #37495C;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.ForumOpenItemTitle {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #37495C;
}
/* email formats */
.EmailTitle
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #333399;
}

.EmailText
{
	font-family: Arial;
	font-size: 10px;	
	color: #333399;	
}

.Validation
{
	vertical-align: text-top;	
}

.PaddingText
{
	 padding-right: 5px;
}

.LineSpaces
{
	line-height: 25px;
}
/*TabContainer theme*/
.ajax__tab_header { width: 100%; height:30px; }

.ajax__tab_header span { padding: 0; margin: 0; }
.ajax__tab_header span { padding: 0; margin: 0; }
    
.ajax__tab_header span.ajax__tab_active span { padding: 0; margin: 0; }
.ajax__tab_header span span span span.ajax__tab_tab { padding: 0; margin: 0; }
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab { padding: 0; margin: 0; }

   
/* Sell Market Tab */
.ajax__tab_header span span span span.ajax__tab_tab .sellMarketTab { background-image:url(../images/tab_sellOff.jpg); background-position:13px 0px; background-repeat:no-repeat; height: 30px; width:126px; }
.ajax__tab_header span span span span.ajax__tab_tab .sellMarketTab .left { background-image:url(../images/tabOff_left.jpg); background-position:0px 0px; background-repeat: no-repeat; height: 30px; text-align:left; width:126px; }
.ajax__tab_header span span span span.ajax__tab_tab .sellMarketTab .right { background-image:url(../images/tabOff_middle_Right.jpg); background-position:112px 0px; background-repeat: no-repeat; width:126px; height: 30px; }
.ajax__tab_header span span span span.ajax__tab_tab .sellMarketTab .right2 { background-image:url(../images/tabOff_middle_Right_2.jpg); background-position:112px 0px; background-repeat: no-repeat; width:126px; height: 30px; }
   
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .sellMarketTab { background-image:url(../images/tab_sellOn.jpg); background-position:14px 0px; background-repeat:no-repeat; height: 30px; width:131px; }
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .sellMarketTab .left { background-image:url(../images/tabOn_Left.jpg); background-position:0px 0px; background-repeat: no-repeat; height: 30px; width:131px; }
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .sellMarketTab .right { background-image:url(../images/tabOn_middle_Right.jpg); background-position:116px 0px; background-repeat: no-repeat; width:131px; height: 30px; }
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .sellMarketTab .right2 { background-image:url(../images/tabOn_middle_Right.jpg); background-position:116px 0px; background-repeat: no-repeat; width:131px; height: 30px; }
   
/* Buy Market Tab */
.ajax__tab_header span span span span.ajax__tab_tab .buyMarketTab { background-image:url(../images/tab_buyOff.jpg); background-position:14px 0px; background-repeat:no-repeat; height: 30px; width:128px; }
.ajax__tab_header span span span span.ajax__tab_tab .buyMarketTab .left { background-image:url(../images/tabOff_middle_Left.jpg); background-position:0px 0px; background-repeat: no-repeat; height: 30px; width:128px; }
.ajax__tab_header span span span span.ajax__tab_tab .buyMarketTab .right { background-image:url(../images/tabOff_middle_Right.jpg); background-position:114px 0px; background-repeat: no-repeat; width:128px; height: 30px; }
.ajax__tab_header span span span span.ajax__tab_tab .buyMarketTab .right2 { background-image:url(../images/tabOff_middle_Right_2.jpg); background-position:114px 0px; background-repeat: no-repeat; width:128px; height: 30px; }
  
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .buyMarketTab { background-image:url(../images/tab_buyOn.jpg); background-position:14px 0px; background-repeat:no-repeat; height: 30px; width:131px; }
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .buyMarketTab .left { background-image:url(../images/tabOn_middle_Left.jpg); background-position:0px 0px; background-repeat: no-repeat; height: 30px; width:131px; }
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .buyMarketTab .right { background-image:url(../images/tabOn_middle_Right.jpg); background-position:116px 0px; background-repeat: no-repeat; width:131px; height: 30px; }
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .buyMarketTab .right2 { background-image:url(../images/tabOn_middle_Right.jpg); background-position:116px 0px; background-repeat: no-repeat; width:131px; height: 30px; }

/* My Cart Tab */
.ajax__tab_header span span span span.ajax__tab_tab .myCartTab { background-image:url(../images/tab_cartOff.jpg); background-position:14px 0px; background-repeat:no-repeat; height: 30px; width:95px }
.ajax__tab_header span span span span.ajax__tab_tab .myCartTab .left { background-image:url(../images/tabOff_middle_Left.jpg); background-position:0px 0px; background-repeat: no-repeat; height: 30px; width:95px }
.ajax__tab_header span span span span.ajax__tab_tab .myCartTab .right { background-image:url(../images/tabOff_middle_Right.jpg); background-position:81px 0px; background-repeat: no-repeat; width:95px; height: 30px; }
.ajax__tab_header span span span span.ajax__tab_tab .myCartTab .right2 { background-image:url(../images/tabOff_middle_Right_2.jpg); background-position:81px 0px; background-repeat: no-repeat; width:95px; height: 30px; }
  
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .myCartTab { background-image:url(../images/tab_cartOn.jpg); background-position:14px 0px; background-repeat:no-repeat; height: 30px; width:98px }
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .myCartTab .left { background-image:url(../images/tabOn_middle_Left.jpg); background-position:0px 0px; background-repeat: no-repeat; height: 30px; width:98px }
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .myCartTab .right { background-image:url(../images/tabOn_middle_Right.jpg); background-position:83px 0px; background-repeat: no-repeat; height: 30px; width:98px }
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .myCartTab .right2 { background-image:url(../images/tabOn_middle_Right.jpg); background-position:83px 0px; background-repeat: no-repeat; height: 30px; width:98px }

/* My Inbox Tab */
.ajax__tab_header span span span span.ajax__tab_tab .myInboxTab { background-image:url(../images/tab_inboxOff.jpg); background-position:14px 0px; background-repeat:no-repeat; height: 30px; width:110px }
.ajax__tab_header span span span span.ajax__tab_tab .myInboxTab .left { background-image:url(../images/tabOff_middle_Left.jpg); background-position:0px 0px; background-repeat: no-repeat; height: 30px; width:110px }
.ajax__tab_header span span span span.ajax__tab_tab .myInboxTab .right { background-image:url(../images/tabOff_middle_Right.jpg); background-position:96px 0px; background-repeat: no-repeat; height: 30px; width:110px }
.ajax__tab_header span span span span.ajax__tab_tab .myInboxTab .right2 { background-image:url(../images/tabOff_middle_Right_2.jpg); background-position:96px 0px; background-repeat: no-repeat; height: 30px; width:110px }
  
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .myInboxTab { background-image:url(../images/tab_inboxOn.jpg); background-position:14px 0px; background-repeat:no-repeat; height: 30px; width:113px }
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .myInboxTab .left { background-image:url(../images/tabOn_middle_Left.jpg); background-position:0px 0px; background-repeat: no-repeat; height: 30px; width:113px}
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .myInboxTab .right { background-image:url(../images/tabOn_middle_Right.jpg); background-position:98px 0px; background-repeat: no-repeat; height: 30px; width:113px }
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .myInboxTab .right2 { background-image:url(../images/tabOn_middle_Right.jpg); background-position:98px 0px; background-repeat: no-repeat; height: 30px; width:113px }

   
/* My Profile Tab */
.ajax__tab_header span span span span.ajax__tab_tab .myProfileTab { background-image:url(../images/tab_profileOff.jpg); background-position:14px 0px; background-repeat:no-repeat; height: 30px; width:115px }
.ajax__tab_header span span span span.ajax__tab_tab .myProfileTab .left { background-image:url(../images/tabOff_middle_Left.jpg); background-position:0px 0px; background-repeat: no-repeat; height: 30px; width:115px }
.ajax__tab_header span span span span.ajax__tab_tab .myProfileTab .right { background-image:url(../images/tabOff_right.jpg); background-position:101px 0px; background-repeat: no-repeat; height: 30px; width:115px }
  
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .myProfileTab { background-image:url(../images/tab_profileOn.jpg); background-position:14px 0px; background-repeat:no-repeat; height: 30px; width:118px }
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .myProfileTab .left { background-image:url(../images/tabOn_middle_Left.jpg); background-position:0px 0px; background-repeat: no-repeat; height: 30px; width:118px}
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .myProfileTab .right { background-image:url(../images/tabOn_Right.jpg); background-position:103px 0px; background-repeat: no-repeat; height: 30px; width:118px }

/* Most Wanted Tab */
/*.ajax__tab_header span span span span.ajax__tab_tab .mostWantedTab { background-image:url(../images/tab_wantedOff.jpg); background-position:14px; background-repeat:no-repeat; height: 30px; width:140px }
.ajax__tab_header span span span span.ajax__tab_tab .mostWantedTab .left { background-image:url(../images/tabOff_middle_Left.jpg); background-position:0px 0px; background-repeat: no-repeat; width:140px; height: 30px; }
.ajax__tab_header span span span span.ajax__tab_tab .mostWantedTab .right { background-image:url(../images/tabOff_right.jpg); background-position:127px 0px; background-repeat: no-repeat; width:140px; height: 30px; }
  
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .mostWantedTab { background-image:url(../images/tab_wantedOn.jpg); background-position:14px 0px; background-repeat:no-repeat; height: 30px; width:141px }
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .mostWantedTab .left { background-image:url(../images/tabOn_middle_Left.jpg); background-position:0px 0px; background-repeat: no-repeat; height: 30px; width:141px }
.ajax__tab_header span.ajax__tab_active span span span.ajax__tab_tab .mostWantedTab .right { background-image:url(../images/tabOn_Right.jpg); background-position:127px 0px; background-repeat: no-repeat; height: 30px; width:141px }*/


