body
{
   margin: 0px;
}

.successLabel
{
   font-size: 13px;
   color: #008000;
   font-family: Arial, Sans-Serif;
}

.errorLabel
{
   color: #FF0000;
   font-size: 14px;
   font-weight: bold;
   font-family: Arial, Sans-Serif;
}
.repeatx
{
   background-repeat: repeat-x;
}

.repeaty
{
   background-repeat: repeat-y;
}


.copyrightText
{
   font-family: Verdana, Helvetica;
   font-size: 10px;
   color: #585858;
}

.copyrightText1
{
   font-family: Verdana, Helvetica;
   font-size: 11px;
   color: #585858;
}
a.copyrightLink:link, a.copyrightLink:active, a.copyrightLink:visited
{
   color: #003366;
   font: normal normal normal 9px Arial, Helvetica;
   text-decoration: none;
}
a.copyrightLink:hover
{
   color: #585858;
   font: normal normal normal 9px Arial, Helvetica;
   text-decoration: none;
}


a.topMainMenuLink:link, a.topMainMenuLink:active, a.topMainMenuLink:visited
{
   color: #FFFFFF;
   font-size: 14px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
   text-decoration: none;
}
a.topMainMenuLink:hover
{
   text-decoration: underline;
}

.mainMenuItemCell
{
   padding-left: 7px;
   padding-right: 7px;
}

a.mainCategoryMenuLink:link, a.mainCategoryMenuLink:active, a.mainCategoryMenuLink:visited
{
   color: #696969;
   color: #FFFFFF;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: normal;
   text-decoration: none;
}

a.mainCategoryMenuLink:hover
{
   color: #F46F1D;
   color: #000000;
   text-decoration: underline;
}

a.bottomMenuLink:link, a.bottomMenuLink:active, a.bottomMenuLink:visited
{
   color: #000000;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: normal;
   text-decoration: none;
}
a.bottomMenuLink:hover
{
   color: #F46F1D;
   text-decoration: underline;
}

.bottomMenuItemCell
{
   padding-left: 7px;
   padding-right: 7px;
   color: #696969;
}

.boxTitle
{
   color: #000000;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
   padding-right: 7px;
   padding-bottom: 5px;
   padding-top: 0px;
}

.text1
{
   color: #4A4A4A;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
}

.button
{
   border-right: #7F9DB9 1px solid;
   padding-right: 2px;
   border-top: #7F9DB9 1px solid;
   padding-left: 2px;
   font-size: 11px;
   padding-bottom: 2px;
   border-left: #7F9DB9 1px solid;
   color: #000000;
   padding-top: 2px;
   border-bottom: #7F9DB9 1px solid;
   font-family: Arial, Sans-Serif;
   background-color: #F0F0F0;
}

a.tabTitleLink:link, a.tabTitleLink:active, a.tabTitleLink:visited
{
   color: #000000;
   font-size: 14px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
   text-decoration: none;
}
a.tabTitleLink:hover
{
   color: #F46F1D;
}

a.tabTitleMoreLink:link, a.tabTitleMoreLink:active, a.tabTitleMoreLink:visited
{
   color: #000000;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
   text-decoration: none;
}
a.tabTitleMoreLink:hover
{
   color: #F46F1D;
}

a.subCategoryLink:link, a.subCategoryLink:active, a.subCategoryLink:visited
{
   color: #343434;
   font-size: 12px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
   text-decoration: none;
}
a.subCategoryLink:hover
{
   color: #F46F1D;
}

.linkCellStyle
{
   padding-left: 5px;
   padding-right: 5px;
}

.subCategoryLinkText
{
   color: #343434;
   font-size: 12px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
}

a.linkStyle:link, a.linkStyle:active, a.linkStyle:visited
{
   color: #696969;
   font-size: 12px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: normal;
   text-decoration: none;
}
a.linkStyle:hover
{
   color: #F46F1D;
}

.tabTitle
{
   color: #000000;
   font-size: 14px;
   font-weight: bold;
   font-family: Arial, Verdana, Tahoma, Helvetica;
}

.tabTitleMore
{
   color: #000000;
   font-size: 13px;
   font-weight: bold;
   font-family: Arial, Verdana, Tahoma, Helvetica;
}

.textField
{
   background-color: #fafafa;
   border-right: #a5acb2 1px solid;
   border-top: #a5acb2 1px solid;
   font-size: 13px;
   border-left: #a5acb2 1px solid;
   color: #265984;
   border-bottom: #a5acb2 1px solid;
   font-family: Arial, Sans-Serif;
   font-weight: normal;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-right: 3px;
   padding-left: 3px;
}

.userLoginLabel
{
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-size: 15px;
   font-weight: bold;
   color: #515151;
}

.userFormLabel
{
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-size: 14px;
   font-weight: bold;
   color: #515151;
}

.userLoginTextfield
{
   background-color: #fafafa;
   border-right: #a5acb2 1px solid;
   border-top: #a5acb2 1px solid;
   font-size: 14px;
   border-left: #a5acb2 1px solid;
   color: #515151;
   border-bottom: #a5acb2 1px solid;
   font-family: Arial, Sans-Serif;
   font-weight: normal;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-right: 6px;
   padding-left: 6px;
   direction: ltr;
}

.userLoginTitle
{
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-size: 16px;
   font-style: italic;
   font-weight: bold;
   color: #4B5265;
}

.userLoginButton
{
   border-right: #a5acb2 1px solid;
   padding-right: 4px;
   border-top: #a5acb2 1px solid;
   padding-left: 4px;
   font-size: 13px;
   padding-bottom: 2px;
   border-left: #a5acb2 1px solid;
   color: #000000;
   padding-top: 2px;
   border-bottom: #a5acb2 1px solid;
   font-family: Arial, Sans-Serif;
   background-color: #F0F0F0;
}

.introStyle
{
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-size: 13px;
   font-weight: bold;
   color: #4B5265;
}

a.userTabTitleMoreLink:link, a.userTabTitleMoreLink:active, a.userTabTitleMoreLink:visited
{
   color: #000000;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
   text-decoration: none;
}
a.userTabTitleMoreLink:hover
{
   color: #515151;
}

.userCategoryLabel
{
   color: #343434;
   font-size: 12px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
}


.gvHeaderStyle1 th
{
   background-image: url(../../Assets/images/userTableHeaderBg.jpg);
   background-repeat: repeat-x;
   font-size: 14px;
   font-weight: bold;
   font-family: Arial, Sans-Serif;
   background-color: #f2a94f;
   color: #000000;
   padding: 7px;
}


.gvRowStyle1
{
   background-color: #FFF2C7;
}

.gvRowStyle1 td
{
   font-size: 14px;
   color: #494949;
   font-weight:bold;
   font-family: Arial, Sans-Serif;
   
}

.userCategoryCell
{
   padding:10px;
}

a.userCommandLink:link, a.userCommandLink:active, a.userCommandLink:visited
{
   color: #1A6D1A;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: normal;
   text-decoration: none;
}
a.userCommandLink:hover
{
   text-decoration: underline;
   color: #515151;
}
a.userLink1:link, a.userLink1:active, a.userLink1:visited
{
   color: #0F368E;
   font-size: 13px;
   font-family: Arial, Verdana, Tahoma, Helvetica;
   font-weight: bold;
   text-decoration: underline;
}
a.userLink1:hover
{
   text-decoration: underline;
   color: #1342AB;
}

.bSeparator
{
   border-bottom: #FFFFFF 1px solid;  
}

.tSeparator
{
   border-top: #FFFFFF 1px solid;  
}

.lSeparator
{
   border-left: #FFFFFF 1px solid;  
}

.rSeparator
{
   border-right: #FFFFFF 1px solid;  
}

.fotterLinkStyle
    {
        background-color: #ffffff;	
	padding: 0px;
	margin: 0px;
    }
    .fotterLinkStyle li
    {
        display: inline;
        padding-left: 10px;
    }
    
    .fotterLinkStyle a
    {
        color: #7a7a7a;
        font-size: 10px;
	text-decoration: none;
    }