﻿.PageTitle
{
    font-size: larger;
    color: #60040D;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
A
{
    color: #60040D;
    border: none 0px #3F254B;
    text-decoration:none;
}
A:visited
{
    color: #3F254B;
    border: none 0px #3F254B;
    text-decoration: underline;
}
A:hover
{
    color: #3F254B;
    border: none 0px #3F254B;
    text-decoration: underline;
}
A.LinkAdmin
{
    color: Red;
}
A.LinkAdmin:visited
{
    color: Red;
}
.StatusOpen
{
    color: red;
}
.StatusAccepted
{
    color: green;
}
BR
{
    line-height: 15px;
}
UL
{
    line-height: 20px;
    list-style-position: inside;
    list-style-type: disc;
    position: relative;
    display: inline;    
}
LI
{
    text-align: left;
    font-weight:  normal;
    font-size: small;
    margin: 0px 5px 0px 5px;
    
 }

body
{
    /*BACKGROUND-IMAGE: url(/images/Background.jpg); 	background-repeat: repeat-y; 
    background-position: center;*/
    background-color: #DAA520;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.SideBarText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    margin: 0px 2px 0px 2px;
    font-weight: 500;
    color: #3F254B;
    text-align: justify;
    display: inline;
    float: left;
    width: 95%;
}
.SideBarHeader
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 600;
    font-size: 16px;
    color: #3F254B;
    text-align: center;
    display: inline;
    float: left;
    margin: 0px 2px 10px 2px;
}
.WebText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    margin: 0px 2px 0px 2px;
    font-weight: 500;
    font-size: 14px;
    color: #3F254B;
    text-align: left;
    display: inline;
    float: left;
    width: 95%;
}
.ContentHeader
{
    float: right;
    position: relative;
    display: block;
    width: 100%;
    vertical-align: top;
    font-family: Arial, Tahoma, Sans-Serif ;
    color: #000000;
    margin: 0px auto 0px auto;
    padding: 0px 0px 0px 0px;   
}
.ContentSubHeader
{
    float: none;
    position: relative;
    background-color: #AC82BE;
    display:  block;
    width: 572px;
    vertical-align: top;
    font-family: Arial, Tahoma, Sans-Serif ;
    color: #000000;
    margin: 0px 5px 0px 5px;
    padding: 0px 0px 0px 0px;    
}
.ContentText
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: bold;
    font-size: 14px;
    height: 100px;
    width: 215px;
    display: inline;
    margin: 5px 5px 0px 5px;
    padding: 0px 0px 0px 0px;
}
.ContentTextRight
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: 300;
    font-size: 14px;
    min-height: 100px;
    width: 95%;
    text-align: left;
    display: inline;
    float: right;
    margin: 40px 5px 5px 10px;
    padding: 0px 0px 0px 0px;
}
.ContentTextLeft
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: 300;
    font-size: 14px;
    min-height: 100px;
    width: 95%;
    text-align: left;
    display: inline;
    float: left;
    margin: 40px 5px 5px 10px;
    padding: 0px 0px 0px 0px;
}
.ContentTextNormal
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: 300;
    font-size: 14px;
    min-height: 80px;
    width: 95%;
    text-align: left;
    display: inline;
    float: none;
    margin: 20px 5px 5px 5px;
    padding: 0px 0px 0px 0px;
}
H3
{
    color: #60040D;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin: 6px 0px 6px 0px;
}
.ContentVideo
{
    font-family: Arial, Helvetica, sans-serif;
    color: #3F254B;
    vertical-align: middle;
    position: relative;
    width: 100%;
    text-align: justify center;
    display: inline;
    margin: 5px 5px 5px 5px;
    padding: 0px 0px 0px 0px;
}
.ContentImageRight
{
    margin: 0px 0px 15px 15px;
    min-width: 135px;
    text-align: justify;
    display: inline;
    float: right;
    border: solid 0px #3F254B;
}
.ContentImage
{
    margin: 0px 10px 2px 5px;
    min-width: 135px;
    text-align: justify;
    display: inline;
    float: right;
    border: solid 0px #3F254B;
}
.ContentThumb
{
    margin: 0px 0px 5px 0px;
    max-width: 400px;
    text-align: justify;
    display: inline;
    border: solid 0px #3F254B;
    z-index: 10;
}
.PhotoSet
{
    float:left;
    margin:  5px 5px 5px 5px;   
    text-align: center;        
    display: inline;
    border: 1px solid #3F254B;
    z-index: 10;
    
}
.ContentInset
{
    margin: 5px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    width: 435px;
    min-height: 150px;
    text-align: justify;
    vertical-align: middle;
    display: inline;
    float: none;
    border: none 0px #3F254B;
}
.adminTextSm
{
    background-color:#FFFFFF;
    color: #60040D;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    width: 107px;
    padding: 0px 0px 5px 0px;        
}
a.adminTextSm
{
    text-decoration: none;
}
a.adminTextSm:visited
{
    text-decoration: none;    
}
a.adminTextSm:hover
{
    text-decoration: none;
    color: #E6D4E9;
}
.alert
{
    color: #C00;
    font-weight: bold;
}
.upperNavText
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #de0000;
}
a.upperNavText
{
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #de0000;
}
.mainNavTextSm
{
    /*background-color:#A375B6; */
    color: #60040D;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    width: 107px;
    padding: 0px 0px 5px 0px;    
}
a.mainNavTextSm
{
    text-decoration: none;
}
a.mainNavTextSm:visited
{
    text-decoration: none;
    color: #E6D4E9;
}
a.mainNavTextSm:hover
{
    text-decoration: none;
    color: #E6D4E9;
}
.mainNavText
{
    /*background-color:#A375B6; 
    color: #60040D;*/
    color: #000000;
    font-weight: bold;
    font-size:15px;
    width: 107px;
    padding: 0px 0px 8px 0px;
    font-family: Arial, Helvetica, sans-serif;
    
}
a.mainNavText:visited
{
    text-decoration: none;
    /*color: #E6D4E9; */
    color: #000000;
}
a.mainNavText:active
{
    text-decoration: none;
    color: #60040D;
}
a.mainNavText:hover
{
    text-decoration: none;
    color: #60040D;
}
a.mainNavText
{
    text-decoration: none;
}
.mainNavTextSelected
{
    /*background-color:#A375B6; */
    color: #60040D;   
    font-weight: bold;
    width: 107px;
    padding: 0px 0px 8px 0px;
    font-family: Arial, Helvetica, sans-serif;
    
}
a.mainNavTextSelected
{
    text-decoration: none;
}
a.mainNavTextSelected:visited
{
    text-decoration: none;
    color: #60040D;
}
a.mainNavTextSelected:active
{
    text-decoration: none;
    color: #60040D;
}
a.mainNavTextSelected:hover
{
    text-decoration: none;
    color: #60040D;
}
.headingText
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}

.helpText
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #0000ff;
    font-weight: normal;
}

DIV#Header
{
    float: left;
    position: relative;
    background-color: #AC82BE;
    display: block;
    width: 100%;    
    vertical-align: top;
    font-family: Arial, "Myriad Pro" , Tahoma;
    color: #000000;
    margin: 0px auto 0px auto;
    padding: 0px 0px 0px 0px;
}
DIV#Header .headerCaption
{
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: bold;
    top: 60px;
    left: 115px;
    margin: 0px 5px 0px 0px;
    position: absolute;
    display: block;
}
DIV#Header .headerImage
{
    float: left;
    position: relative;
    display: inline;
    margin: 0px 0px 0px 0px;
}
DIV#footer
{
    /*BACKGROUND-IMAGE: url(/images/footer.png);     background-position:top;         BACKGROUND-REPEAT: repeat;*/
    float: left;
    position: relative;
    font-weight: 500;
    width: 100%;
    font-size: 12px;
    font-variant: small-caps;
    height: 70px;
    text-align: center;
    vertical-align: bottom;
    font-family: Arial, Tahoma;
    color: #000000;
    margin: 15px auto 0px auto;
}
DIV#footer P
{
    padding: 0px 0px 0px 0px;
    margin: 5px auto 0px auto;
}
DIV#footer A
{
    display: inline;
    padding: 0px 0px 0px 0px;
}
.footerTextRight
{
    font-size: 12px;
    text-align: right;
    font-variant: small-caps;
}
DIV#footerlinks
{
    z-index: 970;
    margin: 0px;
    width: 947px;
    padding-top: 8px;
    position: relative;
    text-align: left;
    font-size: 13px;
    color: #3F254B;
    font-family: Arial, "Myriad Pro" , Tahoma;
}
DIV#footerlinks A
{
    font-size: 13px;
    color: #3F254B;
    font-family: Arial, "Myriad Pro" , Tahoma;
}
DIV#footerlinks A:hover
{
    font-size: 13px;
    color: #3F254B;
    font-family: Arial, "Myriad Pro" , Tahoma;
}
DIV#MainNavigation
{
    margin: 0px 0px 0px 0px;
    display: inline;
    padding: 0px 0px 0px 0px;
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none;
    width: 120px;
    height: 100%;
    height: auto !important;
    min-height: 300px;
    position: absolute; /* BACKGROUND-IMAGE: url(/images/SideBar.jpg); 	background-repeat: repeat-x;        background-position:  left top ;       background-color:#A579B8; */
    vertical-align: top;
    text-align: left;
    float: left;
}
DIV#SubNavigation
{
    display: block;
    float: inherit;
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-bottom-style: ridge;
    border-bottom-color: #000000;
    border-bottom-width: thin;
    width: 835px;
    position: relative; /*BACKGROUND-IMAGE: url(/images/65_background.png);*/
    background-position: top;
    background-repeat: repeat;
    text-align: left;
}
DIV#content
{
    display: block;
    float: none;
    text-align: center;
    margin: 0px auto 0px auto;
    padding: 0px 0px 0px 0px;
    width: 900px;
    position: relative;
}
DIV#outercontainer
{
    position: relative;
    display: block;
    text-align: center;
    margin: 0px auto 0px auto;
    padding: 0px 0px 0px 0px;
    min-height: 620px ; height:auto !important ; height:100%;
    width: 1024px;
}
DIV#innerContainer
{
    display: inline;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 900px;    
    height:100%; height: auto !important; 
    background-color: #FFFFFF;
    background-image: url(/images/BG_900.gif);
    background-repeat:   repeat;
    background-position: left top;  
    z-index: 900;
    
}
DIV#adminContent
{
    display: block;
    float: none;
    text-align: center;
    margin: 0px auto 0px auto;
    padding: 0px 0px 0px 0px;
    width: 99%;
    position: relative;
}
DIV#adminOuterContainer
{
    position: relative;
    display: block;
    text-align: center;
    margin: 0px auto 0px auto;
    padding: 0px 0px 0px 0px;
    min-height: 620px ; height:auto !important ; height:100%;
    width: 100%;
}
DIV#adminInnerContainer
{
    display: inline;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 1000px;    
    height:100%; height: auto !important; 
    background-color: #FFFFFF;
    background-image: url(/images/BG_900.gif);
    background-repeat:   repeat;
    background-position: left top;  
    z-index: 900;
    
}
DIV#SideBar
{
    display: inline;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 123px;
    min-height: 504px;
    height: auto !important;
    /*height: 504px;*/
    background-color: #A579B8;
    background-image: url(/images/SideBar.jpg);
    background-repeat:  no-repeat;
    background-position: left top;  
}
DIV#SideBarBottom{    

    position: absolute;
    display:inline;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 123px;
    background-color: #A579B8; 
    background-image: url(/images/SideBarBG.jpg);
    background-repeat:   repeat-y ;
    background-position: left top; 
    
    z-index: 900;
}
DIV#SideBarLinks
{
    display: inline;
    z-index: 900;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    position: relative;
    text-align: left;
    float: left;
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration:none;
}
DIV#SideBarHeader
{
    display: inline;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    height: 27px; /*BACKGROUND-IMAGE: url(/images/SideBarHeader.png);*/ /*background-color:#2F872E;*/
    background-position: right top;
    background-repeat: no-repeat;
}
DIV#SubHeader
{
    display: inline;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    height: 27px; /*BACKGROUND-IMAGE: url(/images/SubHeader.png);     background-color:#2F872E;*/
    background-position: right top;
    background-repeat: no-repeat;
}
DIV#imageContainer
{
    display: inline;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 99%;    
    height:100%; height: auto !important; 
    background-image: url(/images/watermark.jpg);    
    background-position: center;
    background-repeat: no-repeat;
    z-index: 900;
    
}
DIV#ImageLibrary
{
    display: inline;    
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 99%; /*height:566px;   */
    min-height: 566px; /*background-color: #E7E8DA ;     BACKGROUND-IMAGE: url(/images/ImageLibrary_background.png);     background-position:  right ;     background-repeat: repeat-y;*/ /* BACKGROUND-IMAGE: url(/images/65_background.png); */ /*border-bottom-width:thin ; 	border-bottom-color:Black; 	border-bottom-style:groove;	*/
}
DIV#ImageLibraryLinks
{
    z-index: 0;
    margin: 0px 0px 0px 0px;
    width: 99%;
    position: relative;
    text-align: center;
    color: #0000FF;
    font-family: Arial, "Myriad Pro" , Tahoma;
}
DIV#ImageLibraryHeader
{
    display: inline;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    height: 27px; /*BACKGROUND-IMAGE: url(/images/ImageLibraryHeader.png);*/ /*background-color:#2F872E;*/
    background-position: right top;
    background-repeat: no-repeat;
}
DIV#ContentSub
{
    display: block;
    float: left;
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 660px;
    min-height: 275px;
    color: #000000;
}
DIV#ContentAdmin
{
    display: inline;
    float:right;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width:876px;
    color: #000000;
    min-height: 504px;
    height: auto !important;
    height: 504px;
    background-image: url(/images/watermark.jpg);
    background-color: #FFFFFF;
    background-position: center;
    background-repeat: no-repeat;
}
DIV#ContentAdminLinks
{
    z-index: 100;
    margin: 0px;
    width: 100%;
    position: relative;
    text-align: left;
    color: #3F254B;
    font-family: Arial, "Myriad Pro" , Tahoma, Arial;
}
DIV#ContentRight1
{
    display: inline;
    float: right;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 777px;
    color: #000000;
    min-height: 504px;
    height: auto !important;
    height: 504px;
    background-image: url(/images/watermark.jpg);
    background-color: #FFFFFF;
    background-position: center;
    background-repeat: no-repeat;
}
DIV#ContentLinks1
{
    z-index: 100;
    margin: 0px;
    width: 100%;
    position: relative;
    text-align: left;
    color: #3F254B;
    font-family: Arial, "Myriad Pro" , Tahoma, Arial;
}
DIV#ContentRight2
{
    display: inline;
    float: right;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 205px;
    min-height: 504px;
    height: auto !important;
    height:504px; /*BACKGROUND-IMAGE: url(/images/65_background.png);     background-position:top;     BACKGROUND-REPEAT: repeat; */
    background-color: #ffffff;
    color: #000000;
}
DIV#ContentLinks2
{
    width: 100%;
    position: relative;
    text-align: right;
    color: #000000;
    font-family: Arial, "Myriad Pro" , Tahoma;
}
DIV#ContentRight3
{
    display: inline;
    float: right;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 150px;
    min-height: 100px; /* BACKGROUND-IMAGE: url(/images/65_background.png);     background-position:top;     BACKGROUND-REPEAT: repeat; */
    color: #000000; /*border-bottom-width:thin ; 	border-bottom-color:Black; 	border-bottom-style:groove;*/
}
DIV#ContentLinks3
{
    z-index: 300;
    width: 100%;
    position: relative;
    text-align: right;
    color: #000000;
    font-family: Arial, "Myriad Pro" , Tahoma;
}
DIV#ContentForm P
{
    MARGIN: 5px 0px
}
DIV#ContentForm DIV
{
    MARGIN-TOP: 5px;
    margin-left: 5px;
}
DIV#ContentForm .cell
{
	MARGIN: 5px 5px 0px 5px;	
    width:105px;    
    float:left;
    display:block;
    text-align:center ;
}

DIV#ContentForm .rows
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 90%;
    margin:15px auto 0px auto;
    TEXT-ALIGN: justify;
}
DIV#ContentForm .submit
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 50%;
    PADDING-TOP: 3px;
    TEXT-ALIGN: right
}
DIV#ContentForm LABEL
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 40%;
    PADDING-TOP: 3px;
    TEXT-ALIGN: right
}
DIV#ContentForm .txtAreaCode
{
    WIDTH: 30px
}
DIV#ContentForm .txtPhone1
{
    WIDTH: 30px
}
DIV#ContentForm .txtPhone2
{
    WIDTH: 50px
}
DIV#NavTop
{
    BACKGROUND-IMAGE: url(/images/NavTop/TopBevel.jpg);     background-position:bottom;         BACKGROUND-REPEAT: repeat-x ;
    float:left;
    width:900px;    
    height:27px;
}
/* CLEAR */
.clear
{
	clear:both;
}
/* clearfix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
.group:before,  
.group:after       
{
    content:"";      
    display:table;  
}
.group:after 
{      
    clear:both;
}  
.group 
{      
    zoom:1; 
    /* For IE 6/7 (trigger hasLayout) */  
}
.shareThis{
	background: url('../images/share-icon-slobs-32.png') no-repeat scroll left top transparent;
	color:   #1E3B71;
	background-size: 32px 32px;
	padding:0px 0px 0px 0;
	display:inline-block;
	position: relative;
	height:32px;
	vertical-align:middle;
}
.shareThisText{
    position:relative;
    padding-left: 35px;
    display: table-cell;
    vertical-align:middle;
    height:32px;
}