@charset "utf-8";
/* CSS Document */
/* TOS BLUE: #007DCC - RGB: 0.125.204  - CYMK: 100.28.0.0  - Pantone: 3005C */
/* Dark  Purple: #264D7A - RGB: 38.77.122 */
/* Light Purple: #2C609B - RGB: 44.96.155 */

BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	font-size: 12px;
	BACKGROUND: #2c609b;
	/* background: #007DCC; */
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; 
	/* COLOR: #d4dbe4; */
	COLOR: #007DCC;
	PADDING-TOP: 0px; 
	LINE-HEIGHT: 19px; 
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot); 	
}

TD.table01 {
	PADDING-RIGHT: 30px; 
	PADDING-LEFT: 30px; 
	/* BACKGROUND-IMAGE: url(../images/mk_box_mid.gif);  */
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px; 
	BACKGROUND-REPEAT: repeat-y;
}

TH.tabletosblue {
	text-align: left;
	font-size: 14px; 
	COLOR: #FFFFFF;
	LINE-HEIGHT: 19px; 
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot); 		
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	border-top: thin;
	border-top-color: #264d7a;
	border-top-style: solid;
	border-left: thin;
	border-left-color: #264d7a;
	border-left-style: solid;
}

TD.tabletosblue {
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 20px; 
	/* BACKGROUND-IMAGE: url(../images/mk_box_mid.gif);  */
	BACKGROUND: #007DCC;
	PADDING-BOTTOM: 7px; 
	PADDING-TOP: 7px; 
	BACKGROUND-REPEAT: repeat-y;
	border-color: #264d7a;
	border-style: solid;
	border-width: thin;
}

TD.tableCoProfile {
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 20px; 
	/* BACKGROUND-IMAGE: url(../images/mk_box_mid.gif);  */
	BACKGROUND: #FFFFFF;
	PADDING-BOTTOM: 7px; 
	PADDING-TOP: 7px; 
	BACKGROUND-REPEAT: repeat-y;
	text-align:justify;
	border-bottom: thin;
	border-bottom-color: #264d7a;
	border-bottom-style: solid;
	border-left: thin;
	border-left-color: #264d7a;
	border-left-style: solid;
	border-right: thin;
	border-right-color: #264d7a;
	border-right-style: solid;		

}

td.dots {
	background: transparent url(./images/dot.png) bottom left repeat-x;
	vertical-align: top;
	text-align: left;
}

span.PPHitem {
	background-color:#007dcc; 
	padding-right: 0.5em;
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #FFFFFF;
	font-size: 11px;
	line-height: 13px;
}

.tablePPH {
	padding: 1px;
	border-color: #264d7a;
	border-style: solid;
	border-width: thin;
}

TD.tablePPH {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	border-color: #264d7a;
	border-style: solid;
	border-width: thin;
}

.tableDarkPurple {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	BACKGROUND: #264D7A;	/* Cell Background Color */
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	BACKGROUND-REPEAT: repeat-y;
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot); 	
	Color: #FFFFFF;
	font-size: 12px;
	line-height: 15px;
	
}

.ClientUploads {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	BACKGROUND: #264D7A;	/* Cell Background Color */
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	BACKGROUND-REPEAT: repeat-y;
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot); 	
	Color: #FFFFFF;
	font-size: 12px;
	line-height: 15px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}

TH {
	font-size: 12px; 
	COLOR: #d4dbe4;
	LINE-HEIGHT: 19px; 
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot); 	
}

A:link {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
}
A:active {
	COLOR: #CCCCCC 
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #CCCCCC; 
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #CCCCCC; 
	TEXT-DECORATION: underline;
}

.FGBook-TOSBlue {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #007DCC;
	font-size: 11px;
	line-height: 13px;
}

.FGBook-White {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #FFFFFF;
	font-size: 12px;
	line-height: 15px;
}

.FGBook-WhiteMed {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #FFFFFF;
	font-size: 13px;
	line-height: 16px;
}

.FGBook-WhiteFooter {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #FFFFFF;
	font-size: 11px;
	line-height: 13px;
}

.FGBook-WhiteSuper {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #FFFFFF;
	font-size: 9px;
	vertical-align:super;
	line-height: 15px;
}

.FGBook-Black {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #000000;
	font-size: 13px;
	line-height: 15px;
}

.FGBook-BlackFooter {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #000000;
	font-size: 10px;
	line-height: 12px;
}

.FGDemi-TOSBlue{
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #007DCC;
    font-weight: 700;	
	font-size: 11px;
	line-height: 13px;
}

.FGDemi-White {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #FFFFFF;
    font-weight: 700;	
	font-size: 12px;
	line-height: 15px;
}

.FGDemi-WhiteMed {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #FFFFFF;
    font-weight: 700;	
	font-size: 13px;
	line-height: 16px;
}

.FGDemi-White15 {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #FFFFFF;
    font-weight: 700;
	font-size: 15px;
	line-height: 15px;
}

.FGDemi-Black {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #000000;
    font-weight: 700;	
	font-size: 12px;
	line-height: 15px;
}

.FGHeavy-TOSBlue {
	font-family: Franklin Gothic Heavy, Arial Black, Swis721 BlkEx BT;
	src: url(http://tosgsa.com/fonts/frankli0.eot);	
	Color: #007DCC;
	font-size: 12px;
	line-height: 15px;	
}

.FGHeavy-White {
	font-family: Franklin Gothic Heavy, Arial Black, Swis721 BlkEx BT;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #FFFFFF;
	font-size: 12px;
	line-height: 15px;
}

.FGDemi-WhiteMed {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #FFFFFF;
    font-weight: 700;
	font-size: 13px;
	line-height: 16px;
}

.FGHeavy-WhiteXL {
	font-family:Franklin Gothic Heavy, Arial Black, Swis721 BlkEx BT;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #FFFFFF;
	font-size: 20px;
	font-stretch: ultra-expanded;
	letter-spacing: 7px;
}

.FGHeavy-Black {
	font-family:Franklin Gothic Heavy, Arial Black, Swis721 BlkEx BT;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #000000;
	font-size: 12px;
	line-height: 15px;
	font-stretch: normal;	
}

/* HEADER SPECIFIC CSS STYLES */

TD.TOSHeader01 {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #FFFFFF;
	font-size: 13px;
	line-height: 25px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
}

/* CONTACT US SPECIFIC CSS STYLES */

TD.TOSBusinessCardBold {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #FFFFFF;
    font-weight: 700;	
	font-size: 15px;
	text-align: left;
	line-height: 25px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
}

TD.TOSBusinessCardStd {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #FFFFFF;
	font-size: 12px;
	text-align: left;
	line-height: 20px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;	
}

/*  GOOGLE MAP SPECIFIC CSS STYLES */
.gMapTOSBlue-sm {
	FONT-FAMILY: Franklin Gothic Book, Arial, Calibri;
	src: url(http://tosgsa.com/fonts/frankli0.eot);
	Color: #007DCC;
	font-size: 12px;
	line-height: 12px;
}
