@charset "UTF-8";

/*//////////////////////////////////////////////////////////////////////////////

styles.css

--------------------------------------------------------------------------------
Support styles
	0. contents
	
//////////////////////////////////////////////////////////////////////////////*/

/* -----------------------------------------------------------------------------
	0. contents
	
	body > #stage > #contentsContainer > #contents > .contentsBody_singleColumn
----------------------------------------------------------------------------- */
#support {
	clear      : both;
	margin-top : 40px;
	}
	#support .section {
		position   : relative;
		clear      : both;
		width      : 950px;
		margin     : 40px 0 0 0;
		padding    : 0;
		}
		#support .section h3 {
			clear         : both;
			margin        : 0 0 20px 0;
			padding       : 8px 0 8px 40px;
			font-size     : 138.5%;
			font-weight   : bold;
			line-height   : 1.3;
			border-top    : 1px #000000 solid;
			border-bottom : 1px #000000 dotted;
			background    : url(../../common/img/icon_circle_blue_large.gif) no-repeat 10px 48%;
			}
		#about {
			position   : relative;
			clear      : both;
			width      : 950px;
			margin-top : 20px;
			}
			#about .col1 {
				width  : 480px;
				}
				#about .col1 h4 {
					padding     : 8px;
					color       : #115fad;
					font-size   : 108%;
					line-height : 1.5;
					font-weight : bold;
					background  : #f7f7f7;
					}
					#about .col1 h4 span {
						display      : block;
						padding-left : 8px;
						border-left  : 3px #115fad solid;
						zoom         : 1;
						}
				#about .col1 p {
					margin-top : 1.2em;
					font-size  : 93%;
					}
			#about .col2 {
				width  : 450px;
				}
		#contacts {
			position   : relative;
			clear      : both;
			width      : 950px;
			margin-top : 20px;
			}
			#contacts div {
				position     : relative;
				float        : left;
				width        : 340px;
				margin-right : 20px;
				background   : url(../img/contacts_body_background.gif) repeat-y 0 0;
				}
				#contacts div h4 {
					height      : 33px;
					padding     : 2px 0 0 30px;
					font-size   : 108%;
					line-height : 35px;
					font-weight : bold;
					text-shadow : rgba(255,255,255,1) 0 1px 0;
					overflow    : hidden;
					background  : url(../img/contacts_head_background.gif) no-repeat 0 0;
					}
				#contacts div .body {
					width      : 325px;
					min-height : 75px;
					height     : auto !important;
					height     : 75px;
					margin     : 0;
					padding    : 10px 0 10px 15px;
					background : url(../img/contacts_foot_background.gif) no-repeat 0 bottom;
					}
					#contacts div .body h5 {
						font-size   : 93%;
						font-weight : bold;
						}
					#contacts div .body p {
						margin-top  : 0.7em;
						font-size   : 93%;
						}
					#contacts div .body p.mailAddress {
						height       : 22px;
						padding-left : 40px;
						font-size    : 108%;
						line-height  : 22px;
						font-weight  : bold;
						background   : url(../img/img_mailAddress.gif) no-repeat 0 0;
						}