﻿.titletext
{
	font-family: Verdana;
	font-size: 24pt;
	color: #7F7F7F;
}
.titletext2
{
	font-family: Verdana;
	font-size: 10pt;
	color: #7F7F7F;
}
.subtitletext
{
	font-family: Verdana;
	font-size: 14pt;
	color: #7F7F7F;
}
.maintext
{
	font-family: Verdana;
	font-size: 10pt;
	color: #7F7F7F;
}



.blacktext
{
	font-family: Arial;
	font-size: 10pt;
	color: Black;
}
.blackboldtext
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: Black;
}
.whitetext
{
	font-family: Arial;
	font-size: 10pt;
	color: White;
}
.whiteboldtext
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: White;
}
.graytext
{
	font-family: Arial;
	font-size: 10pt;
	color: #7F8485;
}
.graytextbold
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #7F8485;
}
.blacktext
{
	font-family: Arial;
	font-size: 10pt;
	color: Black;
}
.bluetext
{
	font-family: Verdana;
	font-size: 10pt;
	color: #808FFF;
}
.bluetextarial
{
	font-family: Arial;
	font-size: 10pt;
	color: #808FFF;
}
.redtext
{
	font-family: Verdana;
	font-size: 10pt;
	color: red;
}
.linktext:link
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
	color: #808FFF;
}
.linktext:hover
{
	text-decoration: underline;
	font-family: Verdana;
	font-size: 10pt;
	color: #808FFF;
}
.linktext:visited
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
	color: #808FFF;
}
.bluelink:link
{
	text-decoration: none;
	font-family: Arial;
	font-size: 10pt;
	color: Blue;
}
.bluelink:hover
{
	text-decoration: underline;
	font-family: Arial;
	font-size: 10pt;
	color: Blue;
}
.bluelink:visited
{
	text-decoration: none;
	font-family: Arial;
	font-size: 10pt;
	color: Blue;
}
.graybox
{
	padding: 0px;
	background-color: #E4E4E4;
}
.orangebox
{
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-right: 1px solid;
	height: 70px;
	background-image: url(../Images/GradientePrimusGFS.png);
	width: 250px;
	float: none;
}
.graymenutitle
{
	font-family: Verdana;
	font-weight: bolder;
	font-size: 10pt;
	color: #7F8485;
}
.graymenulink
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
	color: #7F8485;
}
.graymenulink:link
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
	color: #7F8485;
}
.graymenulink:hover
{
	text-decoration: underline;
	cursor: hand;
	font-family: Verdana;
	font-size: 10pt;
	color: #7F8485;
}
.graymenulink:visited
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
	color: #7F8485;
}
.titletext3link
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
	color: #7F8485;
}
.titletext3link:link
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
	color: #7F8485;
}
.titletext3link:hover
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
	color: #7F8485;
}
.titletext3link:visited
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
	color: #7F8485;
}
.blackboldlink:link
{
	text-decoration: none;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: Black;
}
.blackboldlink:hover
{
	text-decoration: underline;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: Black;
}
.blackboldlink:visited
{
	text-decoration: none;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: Black;
}
.followmenulink
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
	color: #808FFF;
}
.followmenulink:link
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
	color: #808FFF;
}
.followmenulink:hover
{
	text-decoration: underline;
	cursor: hand;
	font-family: Verdana;
	font-size: 10pt;
	color: #808FFF;
}
.followmenulink:visited
{
	text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
	color: #808FFF;
}
.blackcell
{
	background-color: black;
}
.whitecell
{
	background-color: white;
}
.nonedecoratedlink:link
{
	text-decoration: none;
}
.nonedecoratedlink:hover
{
	text-decoration: none;
}
.nonedecoratedlink:visited
{
	text-decoration: none;
}
.hrBlack
{
	color: #000000;
	background-color: #000000;
	height: 5px;
	width: 95%;
	border: none;
}
.hrBlackSlim
{
	color: #000000;
	background-color: #000000;
	height: 1px;
	width: 95%;
	border: none;
}
.blackVerticalLine
{
	float: left;
	color: #000000;
	background-color: #000000;
	width: 1px;
}
.mediumBox
{
	width: 365px;
	height: 35px;
	background-image: url(../Images/Mediumlabel.png);
}
.bigBox
{
	width: 365px;
	height: 249px;
	background-image: url(../Images/biglabel.png);
}
.bigBoxCourse
{
	width: 475px;
	height: 200px;
	background-image: url(../Images/biglabelCourse.png);
}

.contactUS
{
	float: left;
	width: 57%;
	margin-right: 10px;
}

.informationPrimusUniversity
{
	float: left;
	margin-left: 10px;
}

.ContactUsCajasSinBorde
{
	width: 340px;
	border-style: none;
	border: 0px;
	outline: none;
}

.divBox
{
	margin-left: 10px;
}

.WaterMarkOn
{
	font-family: Verdana;
	font-size: 10pt;
	color: #7F7F7F;
}

.ContactUStextarea
{
	border-style: none;
	border: 0px;
	resize: none;
	outline: none;
	width: 336px;
	height: 220px;
	margin-top: 10px;
}

.Coursetextarea
{
	border-style: none;
	border: 0px;
	resize: none;
	outline: none;
	width: 450px;
	height: 180px;
	margin-top: 10px;
}


.autocomplete
{
	background-color: #ffffff;
	list-style-type: none;
	height: 150px;
	width: 200px;
	color: #7f7f7f;
}

.autocomplete li
{
	cursor: hand;
	cursor: pointer;
}

.autocomplete li:hover, .autocomplete li.hilite
{
	background-color: #DFE7F2;
	color: #000000;
}

/* Tiny Scrollbar */
#autocomplete
{
	width: 220px;
	margin: 20px 0 10px;
}
#autocomplete .viewport
{
	width: 200px;
	height: 150px;
	overflow: hidden;
	position: relative;
}
#autocomplete .overview
{
	list-style: none;
	position: absolute;
	left: 0;
	top: 0;
	padding: 0;
	margin: 0;
}
#autocomplete .scrollbar
{
	background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0;
	position: relative;
	background-position: 0 0;
	float: right;
	width: 15px;
}
#autocomplete .track
{
	background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%;
	height: 100%;
	width: 13px;
	position: relative;
	padding: 0 1px;
}
#autocomplete .thumb
{
	background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%;
	height: 20px;
	width: 25px;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -5px;
}
#autocomplete .thumb .end
{
	background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0;
	overflow: hidden;
	height: 5px;
	width: 25px;
}
#autocomplete .disable
{
	display: none;
}


/* style for print report form */

.titleRequestSheet
{
	text-align: center;
	color: black;
	font-size: 24px;
	font-weight: bold;
}

.labelRequestSheet10
{
	text-align: left;
	color: black;
	font-size: 10px;
	font-weight: bold;
}

.labelRequestSheet12
{
	text-align: left;
	color: black;
	font-size: 12px;
	font-weight: bold;
}

.labelRequestSheet14
{
	text-align: left;
	color: black;
	font-size: 14px;
	font-weight: bold;
}

.labelRequestSheet18
{
	text-align: left;
	color: black;
	font-size: 18px;
	font-weight: bold;
}

.labelRequestSheet20
{
	text-align: left;
	color: black;
	font-size: 20px;
	font-weight: bold;
}

.labelRequestSheet22
{
	text-align: left;
	color: black;
	font-size: 22px;
	font-weight: bold;
}

.requestSheetSize
{
	width: 1000px;
}
.divUnderline
{
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

.hrPrintReport
{
	color: #000000;
	background-color: #000000;
	height: 1px;
}


.subtitletextQuestions
{
	font-family: Verdana;
	font-size: 17pt;
	color: #7F7F7F;
}

.disabledLink
{
	cursor: default;
	color: #C5C5C3;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
}

.disabledLink:link
{
	cursor: default;
	color: #C5C5C3;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
}
.disabledLink:hover
{
	cursor: default;
	color: #C5C5C3;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10pt;
}

.rotateDescription
{
	-webkit-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

div.si label.cabinet {
	width: 80px;
	height: 34px;
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 3;
	float: right;
}
div.si label.cabinet input {
	position: relative;
	left: -150px;
	top: 0;
	height: 100%;
	width: auto !important;
	z-index: 2;
	opacity: 0;
	-moz-opacity: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	cursor: hand;
	cursor: pointer;

}
div.si div.uploadButton {
	position: relative;
	float: right;
	padding:2px 0px 0px 0px;
}
div.si div.uploadButton div {
	width: 80px;
	height: 34px;
	background: url(../Images/browse.png) 0 0 no-repeat;
	left: 5px;
	position: absolute;	
								
}
div.si div.selectedFile {
	margin-left: 10px;				
	line-height: 34px;
	overflow: hidden;
	height: 34px;
	width:340px;
	font-size: 10pt;
	font-family: Verdana;
}

.AjaxDiv
{
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: White;
    display: none;
    opacity: 0;
    filter: alpha(opacity = 0);
    text-align:center;
    z-index: 5;
    
}

