@charset "UTF-8";

/* CSS Document */

@media screen {
	
.sidebar1 {
	float: left;
	width: 285px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
}

}

@media print {
.sidebar1 {
	display:none;
}


}
body  {
	font-family: Palatino, "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
	text-align: left;
	font-size: large;
	font-weight: normal;
	color: #333;
	/*border-radius: 7px;
	border: thin solid #9F2D21;*/
}

.nav flex-column {
	padding-left: 20px;
}

a {
	font-family: "Palatino", "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
	font-size: medium;
}
a:link, a:visited { /*a:visited - a link the user has visited*/
	font-family: "Palatino", "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
	text-decoration: none;
	color: #807055;
	font-size:large;
}
a:hover { /*a link when the user mouses over it*/
	text-decoration: none;
}
a:active { /*a link the moment the mouse is clicked*/
	text-decoration: none;
}

#container{
    width: 1200px;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
    font-size: medium;
    box-shadow: 0px 0px 2px;
    margin-top: 0px;
    overflow: hidden;
    padding-left: 0px;
    background-color: #FFF;
    color: #9F2D21;
}

#header {
	width: 100%;
	float: left;
	background-color: #fff;
	padding-left: 50px;
}


h1 {
	font-family: Palatino, "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
	color: #333;
	font-size: 35px;
	line-height: 0px;
	font-weight: 400;
	font-style: normal;
}
	
h2 {
    color: #9f2d21;
    font-family: Palatino, "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
    font-size: large;
    line-height: 5px;
    font-weight: normal;
}

h2B {
	text-align:center;
	color: #9f2d21;
	font-size: 25px;
	font-weight: bold;
	line-height: 10px;
	}

h2C {
	color: #9f2d21;
	font-family: Palatino, "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
	font-size: 20px;
	line-height: 10px;
	font-weight:normal;
}

h3 {
	color: #9f2d21;
	font-family: Palatino, "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
	font-size: 27px;
	line-height: 5px;
	font-weight:normal;
}


h4{
	color: #807055;
	font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
	font-size: x-large;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}

h4a{
	color: #C7655B;
	font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
	font-size: x-large;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
}


h5 {
	color: #9f2d21;
	font-family: Palatino, "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
	font-size: 20px;
	font-weight: bold;
	line-height: normal;

}

h5a {
    color: #423A2C;
    font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
    font-size: large;
    font-weight: 600;
    letter-spacing: 1px;
    line-height: normal;
}

.pjob {
	text-indent: 0px;
	text-align: left;
	line-height: 1.5;
}
.content {
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 30px;
	padding-bottom: 10px;
	width: 550px;
	float: left;
	}

.aside {
    float: left;
    width: 285px;
    background-color: #FFFFFF;
    padding-top: 10px;
    padding-right: 0;
    padding-left: 10px;
    padding-bottom: 10px;
    font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
    color: #333333;
    font-weight: normal;
    font-style: normal;
    font-size: medium;
    line-height: normal;
}

.contenttxt {
	font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
	color: #2f2f2f;
	font-size: large;
	}


.contenttext {
	font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
	color: #807055;
	font-size: large;
	}
.contentNMT {
	font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
	color: #9f2d21;
	font-size: large;
	}
	
.linktext {
	color: #807055;
	font-weight: normal;
	font-style: normal;
	font-size: large;
	line-height: normal;
	font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
}
.mailtotext {
	color: #807055;
	font-size: small;
	line-height: normal;
	font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
}

.regblacktext {
	color: #333333;
	font-weight: normal;
	font-style: normal;
	font-size: medium;
	line-height: normal;
	font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
}
.lrgblacktext {
	color: #333333;
	font-weight: normal;
	font-style: normal;
	font-size: large;
	line-height: normal;
	font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
}

.fs {

    font-size: 15px;
	color: #807055;
	
}


/* Create two unequal columns that floats next to each other */

.column {
    float: left;
    padding: 10px;
}

.column a:visited { 
	font-family: "Palatino", "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
	text-decoration: underline;
	color: #FFF;
	font-size: large;
}	

.left {
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 10px;
	width: 550px;
	float: left;
	color: #333;
	font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
	font-size: large;
	font-style: normal;
	background-color:FFF;
}
 
.left a:link, a:visited { /*a:visited - a link the user has visited*/
	font-family: "Palatino", "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
	text-decoration: underline;
	color: blue;
	font-size: large;
}	
.left a:visited {
  color: blue;
}

.right {
	margin-top: 20px;
	margin-left: 50px;
	padding-top: 10px;
	width: 250px;
	color: #FFFFFF;
	font-size: large;
	font-style: normal;
	background-color: #9F2D21;
	display: block;
	border-width: thin;
}
	
.right a:link, a:visited { 
	font-family: "Palatino", "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
	text-decoration: underline;
	color: #FFF;
	font-size: large;
}	

/* Clear floats after the columns */
.row:after {
    content: "";
    display: table;
    clear: both;
}


.contentlistings a:link, a:visited {
	color: #9F2D21;
	font-size: large;
	text-decoration:none; 
	text-align: left;
	font-family: "Palatino", "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
	
	}

.contentlistings {
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 30px;
	padding-bottom: 10px;
	width: 800px;
	float: left;
	color: #333;
	font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
	font-size: large;
	font-style: normal;
	background-color:FFF;
}

.plistcontainer {
    padding-top: 10px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 10px;
    width: 900px;
    float: left;
    color: #333333;
    font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
    font-size: medium;
    font-style: normal;
    border-color: #807055;
    border-width: 1px;
    text-align: left;
    font-weight: bold;
}
.clistcontainer {
    padding-top: 10px;
    padding-right: 15px;
    padding-left: 30px;
    padding-bottom: 10px;
    width: 800px;
    float: left;
    color: #4D4A4A;
    font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
    font-size: medium;
    /* [disabled]font-style: normal; */
    text-align: left;
    /* [disabled]font-weight: bold; */
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0px 0px;
    word-spacing: 2px;
}

.connectlinks {
	font-family: "Palatino", "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
	font-size: medium;
	color: #9f2d21;
}
	
.connectlinks a:link, a:visited { 
	font-family: "Palatino", "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
	text-decoration: underline;
	color: #807055;
	font-size: medium;
}	

.clwrap {
    padding-top: 0;
    padding-right: 20px;
    padding-left: 0;
    padding-bottom: 0;
    text-indent: 20px;
}

/* Clear floats after the columns */
.row:after {
    content: "";
    display: table;
    clear: both;
}



#wrapper {
	
	width: 183px;
	margin-left: auto;
	margin-right: auto;

	}

.accordionButton {
	width: 180px;
	height: 42px;
	float: left;
	cursor: pointer;
	/*background-image: url(images/menubutton.jpg);background-color: #93201e;*/
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-family: Helvetica;
	color: #F3F3F3;
	text-align: left;
	letter-spacing: 2px;
	line-height: 40px;
	font-weight: normal;
	font-size: 19px;
	-webkit-font-smoothing: antialiased;
	;
	text-indent: 10px;
	background-image: -webkit-linear-gradient(270deg,rgba(147,32,30,1.00) 93.06%,rgba(255,255,255,1.00) 98.43%);
	background-image: -moz-linear-gradient(270deg,rgba(147,32,30,1.00) 93.06%,rgba(255,255,255,1.00) 98.43%);
	background-image: linear-gradient(180deg,rgba(147,32,30,1.00) 93.06%,rgba(255,255,255,1.00) 98.43%);
	}
	
.accordionContent a:link, a:visited {
	color: #807055;
	text-decoration:none; 
	text-align: left;
	font-family: "Palatino", "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
	font-size: 16px;
	}
	
.accordionContent {
	width: 180px;
	background-color: #FFF;
	padding-top: 0px;
	padding-right: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px 5px 5px 5px;
	display: none;
	/*border-top: 1px solid #FFFFFF;*/
	border-bottom: 1px solid #93201e;
	border-right: 1px solid #93201e;
	border-left: 1px solid #93201e;
	color: #93201e;
	font-family: Helvetica;
	font-weight: normal;
	font-size: 16px;
}
.accordionContent, nav a, nav a:visited { 
    padding-top:-0px !important;
}



nav a, nav a:visited { /* grouping these selectors makes sure that your links retain their button look even after being visited */
	padding: 2px 5px 5px 5px;
	display: block; /* this gives the link block properties causing it to fill the whole LI containing it. This causes the entire area to react to a mouse click. */
	width: 170px;  /*this width makes the entire button clickable for IE6. If you don't need to support IE6, it can be removed. Calculate the proper width by subtracting the padding on this link from the width of your sidebar container. */
	text-decoration: none;
	background-color: #FFF;
	font-size: large;
}
nav a:hover, nav a:active, nav a:focus { /* this changes the background and text color for both mouse and keyboard navigators */
	background-color: #F6F1F2;
	color: #93201e;
	font-size: large;
}

.content a:link, a:visited {
	color: #807055;
	font-size: large;
	font-family: "Palatino", "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
	}

.contenttable {
	color: #807055;
	font-weight: normal;
	font-style: normal;
	font-family: Palatino, "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
	font-size: medium;
}
footer {
	font-size: small;
	padding-right: 5px;
	padding-top: 7px;
	padding-left: 10px;
	padding-bottom: 0px;
	background-color: #93201e;
	position: relative; /* this gives IE6 hasLayout to properly clear */
	clear: both; /* this clear property forces the .container to understand where the columns end and contain them */
	margin-top: 0px;
	color: #F3F3F3;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
	height: 50px;
}

.footerleft a:link, 
.footerleft a:visited, 
.footerleft a:hover { 
 color: #F3F3F3;
 text-decoration: underline; 
 font-size:small;
} 

.footerleft {
	background-color: #93201e;
	float: left;
	width: 300px;
	text-align: left;
	text-indent: 0px;
	padding-left: 10px;
	color: #F3F3F3;
	font-size: small;
}

.footerright a:link, 
.footerright a:visited, 
.footerright a:hover { 
 color: #F3F3F3;
 text-decoration: underline; 
 font-size:small;
} 

.footerright {
	background-color: #93201e;
	float: right;
	width: 300px;
}


table.viewTable, th.viewTable, td.viewTable {
	border-collapse: collapse;
	padding: 5px;
	font-style: normal;
	color: #9F2D21;
	font-family: Palatino, "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
	font-size: large;
}
th.viewTable {
	font-size: medium;
	font-family: Arial;
}

.tabheaderrow
{
	color:#FFFFFF;
	font-family: Palatino, "Palatino Bold", "Palatino Bold Italic", "Palatino Italic";
}

.profile_pic
{
	height: 269px;
	width: 262px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #9f2d21;
	text-align: center;	
}
.contenth {
	font-style: normal;
	font-family: Palatino, "Palatino Italic", "Palatino Bold Italic", "Palatino Bold";
	font-size: 20px;
	color: #9F2D21;
	text-indent: 10px;
}
