﻿/* A3 IT Solutions */
/* Initial Build: INITIAL HERE DATE HERE */
/* Revisions:
   INITIAL HERE DATE HERE
*/

/* Link Styles */
a:link, a:visited, a:active{
  font-family:Arial, Sans-Serif; 
  font-size:12px;
  font-weight:normal;
  text-decoration:underline;
  color:#ffffff;
}

a:hover{
  text-decoration:none;
  color:#ffffff;
}

/* Gray / Green Link Styles */
a.gray:link, a.gray:visited, a.gray:active{
  font-family:Arial, Sans-Serif; 
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  color:#666666;
}

a.gray:hover{
  text-decoration:none;
  color:#5c8317;
}

/* Green / Gray Link Styles */
a.green:link, a.green:visited, a.green:active{
  font-family:Arial, Sans-Serif; 
  font-size:14px;
  font-weight:normal;
  text-decoration:none;
  color:#5c8317;
}

a.green:hover{
  text-decoration:none;
  color:#666666;
}

#userMenu a:link, #userMenu a:visited, #userMenu a:active{
  font-family:Arial, Sans-Serif; 
  font-size:12px;
  font-weight:normal;
  text-decoration:underline;
  color:#000000;
}

#userMenu a:hover{
  text-decoration:underline;
  color:#5c8317; 
}

#sectionNav a:link, #sectionNav a:visited, #sectionNav a:active{
  font-family:Trebuchet MS, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
  color:#ffffff;
  padding:4px 22px 4px 22px;
  line-height:16px;
}

#sectionNav a:hover{
  color:#666666;
}

#sectionNav a.active:link, #sectionNav a.active:visited, #sectionNav a.active:active, #sectionNav a.active:hover{
  color:#666666; 
}

#subNav a:link, #subNav a:visited, #subNav a:active{
  font-family:Arial, Sans-Serif; 
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
  color:#ffffff;
  line-height:20px;
  text-align:center;
  padding:0 25px 0 25px;
}

#subNav a:hover{
  text-decoration:underline;
  color:#ffffff; 
}

#subNav #scroller a:link, #subNav #scroller a:visited, #subNav #scroller a:active, #subNav #scroller a:hover{
  padding:0;
  float:left;
}

#footer a:link, #footer a:visited, #footer a:active{
  font-family:Arial, Sans-Serif; 
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  color:#ffffff;
  line-height:28px;
}

#footer a:hover{
  text-decoration:none;
  color:#ffffff;
}

/* Header Styles */
h1{
  font-family:Trebuchet MS, Helvetica, Sans-Serif;
  font-size:16px;
  font-weight:bold;
  color:#5c8317;
  margin:15px 0 0 0;
  padding:0;
}

#leftColumn h2{
  font-family:Trebuchet MS, Helvetica, Sans-Serif;
  font-size:32px;
  font-weight:bold;
  color:#5c8317;
  line-height:38px;
  margin:20px 0 0 0;
  padding:0;
}

h3{
  font-family:Trebuchet MS, Helvetica, Sans-Serif;
  font-size:12px;
  font-weight:normal;
  color:#5c8317;
  margin:15px 0 0 0;
  padding:0;
}

/* Text Styles */
#rightColumn.home p{
  margin:15px 15px 0 15px;
}

.text, .intro{
  font-family:Arial, Sans-Serif; 
  font-size:12px;
  font-weight:normal;
  color:#ffffff;
  line-height:18px;
}

.textGreen{
  font-family:Arial, Sans-Serif; 
  font-size:12px;
  font-weight:normal;
  color:#5c8317;
  line-height:18px;
}

.textGray{
  font-family:Arial, Sans-Serif; 
  font-size:12px;
  font-weight:normal;
  color:#666666;
  line-height:18px;
}

.textBlack{
  font-family:Arial, Sans-Serif; 
  font-size:14px;
  font-weight:normal;
  color:#000000;
  line-height:18px;
}

.required{
  font-family:Arial, Sans-Serif; 
  font-size:14px;
  font-weight:normal;
  color:#ff0000;
}


.red{
  font-family:Arial, Sans-Serif; 
  font-size:10px;
  font-weight:normal;
  color:#ff0000;
}

#nav{
  font-family:Arial, Sans-Serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  color:#ffffff;
}

#sectionNav{
  font-family:Trebuchet MS, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
  color:#ffffff;
  line-height:16px;
}

#footer{
  font-family:Arial, Sans-Serif; 
  font-size:11px;
  font-weight:normal;
  color:#ffffff;
  line-height:28px;
}

/* Form Styles */
input, select{
  font-family:Arial, Sans-Serif; 
  font-size:12px;
  font-weight:normal;
  color:#000000;
}

button, submit{
  font-family:Arial, Sans-Serif; 
  font-size:12px;
  font-weight:normal;
  color:#000000;
}