* {
	margin : 0;
	padding : 0;
}

a {
	color : #437fda;
	text-decoration : none;
}
a:visited {
	color : #437fda;
	text-decoration : underline;
}
a:hover {
	color : #ba8f43;
}

h2 {
	color : #343434;
	font : italic 200% sans-serif;
}
h3 {
	color : #343434;
	font : italic 160% sans-serif;
}
h4 {
	color : #343434;
	font : bold italic 110% sans-serif;
	padding : 1em 1em 0 1em;
}

html {
	color : #565656;
	font : 70%/170% sans-serif;
	text-align : justify;
}

img {
	margin : 1em 1em 0 1em;
}
img.left {
	float : left;
	margin : 1em 1em 0 0;
}
img.right {
	float : right;
	margin : 1em 0 0 1em;
}

img.wtf {
	width:122px;
	height:47px;
 }

blockquote {
	font-style : italic;
	margin : 1em 1em 0 1em;
	padding : 0 0 1em 0;
}
blockquote span {
	font-size : 200%;
	line-height : 1%;
	margin : 0 0.15em;
	position : relative;
	top : 0.25em;
}

form button {
	background : #ffffff;
	border : 1px solid #cfcfcf;
	padding : 0.25em;
	margin : 0 0 0 0.75em;
}
form input {
	width : 100%;
}
.none {
	width : 122px;
}
form textarea {
	border : none;
	width : 100%;
	height : 10em;
}
form p.button {
	text-align : right;
}
form p.input,
form p.text {
	background : #ffffff;
	border : 1px solid #cfcfcf;
	padding : 0.25em;
	margin : 0.25em 1em 0 1em;
}

p {
	padding : 1em 1em 0 1em;
}

ul,
ol {
	padding : 1em 1em 0 3em;
}

#main {
	margin : auto;
	max-width : 65em;
	min-width : 40em;
	width : auto !important;
	width : 65em;
}

#header {
	background : #2b548c url('../images/rmk-tek-3.jpg') no-repeat top left;
	padding : 4em 4em 1em 4em;
	max-height: 40px;
}
#header h1 {
	color : #ffffff;
	font : italic 400% sans-serif;
}

#menu {
	padding-top: 3px;
	/* background : #437fda;*/
	background : #417ecf;
	border-bottom : 1px solid #2b548c;
	font : 100% sans-serif;
}
#menu ul {
	padding : 0.35em 4em;
}
#menu li {
	display : inline;
	padding-right : 14px;
}
#menu li a {
	color : #ffffff;
	padding : 0.45em 1.52em;
}
#menu li a:hover {
	background : #2b548c;
	text-decoration: none;
}
#menu li.selected a {
	text-decoration: none;
	background : #ffffff;
	border : 1px solid #2b548c;
	border-bottom : 1px solid #ffffff;
	color : #437fda;
}
#menu li.selected a:hover {
	background : #ffffff;
	color : #ba8f43;
}

#content {
	border-bottom : 1px solid #cfcfcf;
	height : auto !important;
	height : 1%;
	overflow : hidden;
	padding : 2em 0 0 0;
}
#content div {
	padding : 0 4em 2em 4em;
}

#panel {
	background : #ffffff;
	border : 1px solid #dfdfdf;
	border-bottom : 1px solid #cfcfcf;
	border-top : none;
	height : auto !important;
	height : 1%;
	overflow : hidden;
	padding : 0 5em 2em 5em;
}
#panel div {
	padding : 2em 0 0 0;
}
div.left {
	left : -1em;
	float : left;
	position : relative;
	width : 30%;
}
div.right {
	left : 1em;
	float : left;
	position : relative;
	width : 70%;
}

#footer {
	font-size : 85%;
	margin : auto;
	padding : 1em 0 3em 0;
	text-align : center;
	width : 65%;
}
/* CSS Document */

html, body {margin: 0px; padding: 0px; background:url(images/bg_04.gif) repeat-x; height: 100%;}

body{height:100%}

img {border:none}

table:0

#fullheight{height:100%}

#fullheight2{height:100%}

#footerheight{height:50px; background:url(images/bg_03.gif) repeat-x;}

h1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#007bc1; text-transform:uppercase; padding-bottom: 10px; margin: 0;}
h1.style1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#007bc1; text-transform:uppercase; padding: 5px; margin: 0;}

h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#007bc1; text-transform:uppercase; padding-bottom: 10px; margin: 0;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fcaa54; text-transform:uppercase; padding-bottom: 10px; margin: 0;}
h4{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#007bc1; text-transform:capitalize; padding:10px 0 2px 0; margin: 0; font-weight:normal;}
h4 span{font-size:9px; color:#959595; padding-left: 5px}

a{color:#007bc1;}
a:hover{text-decoration:none}

ul.head {padding:0; margin:0; list-style:none; line-height:13px}
ul.head li { display:inline; padding: 0; margin: 0}
a.head1:link, a.head1:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#515151; margin: 0; padding: 0px 20px 0px 15px; background:url(images/bul_orange.gif) no-repeat 0 2px; text-decoration:none; display:inline; }
a.head1:hover{color:#fcaa54;}

ul.foot {padding:0; margin:0; list-style:none; line-height:13px}
ul.foot li { display:inline; padding: 0; margin: 0}

a.foot1:link, a.foot1:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#515151; margin: 0; padding: 0px 20px 0px 15px; background:url(images/bul_blue.gif) no-repeat 0 2px; text-decoration:none; display:inline; }

a.foot1:hover{color:#007bc1;}

a.foot2:link, a.foot2:visited{ font-family:Arial, Helvetica, sans-serif; sans-serif; font-size:10px; color:#959595; margin:0; padding: 0 20px 0 0; text-decoration:none; display:inline; }

a.foot2:hover{color:#515151;}

p {color:#515151; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0; padding: 0 0 0 0; line-height: 12pt;}
#foot {font-size:9px; color:#959595; margin:0; padding: 0;}
#news {font-size:9px; margin:0; padding: 0; line-height: 10pt;}

a.more:link, a.more:visited {font-family:Arial, Helvetica, sans-serif; font-size:9px; margin:0; padding: 0 2px; text-decoration:none; text-transform:uppercase; color:#fcaa54; }
a.more:hover{color:#007bc1; }

a.continue:link, a.continue:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#515151; margin:10px 0 0 0; padding: 3px 0 3px 20px;text-decoration:none; display:block; border-top: 1px solid #b9d2e3; text-align:right }
a.continue:hover{background-color:#f5fafd; color:#000;}
 
div#box1 { float:left; width:240px}
div#box2 { float:right; width:240px}
div#box3 { float:left; width:240px; margin: 0 18px 0 0;}
div#box4 { float:right; width:240px}


ul.list1 {padding:0 0 10px 0; margin:0; list-style:none; line-height:13px; background:url(images/bg_dotted.gif) repeat-x top left;}
ul.list1 li { display:block; padding: 1px 0; margin: 0; background:url(images/bg_dotted.gif) repeat-x bottom left;}
a.link1:link, a.link1:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#515151; margin:0; padding: 3px 0 3px 20px; background:url(images/bul_orange.gif) no-repeat 5px 3px; text-decoration:none; display:block;}
a.link1:hover{ color:#000; background-color:#f5fafd}

ul.list2 {padding:0 0 8px 0; margin:0; list-style:none; line-height:13px;}
ul.list2 li { display:block; padding: 1px 0; margin: 0; background:url(images/bg_dotted.gif) repeat-x bottom left;}
ul.list2 li.head {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fcaa54; padding:0 0 3px 0; margin:0; background:url(images/bg_dotted.gif) repeat-x bottom left; }
a.link2:link, a.link2:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#515151; margin:0; padding: 3px 0 3px 20px; background:url(images/bul_blue.gif) no-repeat 5px 5px; text-decoration:none; display:block;}
a.link2:hover{ color:#000; background-color:#f5fafd;}

#insert {float:left; margin: 5px 8px 0 0; }

form { padding:0; margin:0;}
#user{background:url(images/bg_user.gif) no-repeat bottom right; border:1px solid #FFF; margin:5px 0 5px 0; height: 20px; padding:0; width:140px;}
#pass{background:url(images/bg_pass.gif) no-repeat bottom right; border:1px solid #FFF; margin:0; height: 20px; padding:0; width:140px;}
#submit{margin:0; padding:0;}

#nav{width:175px; list-style:none; margin: 120px 0 0 30px; padding:0; }
#nav li {display:block; margin:0; padding:0 0 4px 0; height:23px; background:url(images/bg_underline.gif) repeat-x bottom left}
#nav a {margin:0; padding:8px 0 0 20px; background:url(images/bul_nav.gif) no-repeat 0 10px; color:#FFF; text-decoration:none; font: 11px Arial, Helvetica, sans-serif; display:block; height:23px}
#nav a:hover {background:url(images/bul_nav2.gif) no-repeat 0px 10px; color:#a5d6ea}




/************************ CONTROL PANEL  ***********************/ 
.clear{height:1px; clear:both; font-size:1%}


h1.style1{background-color:#FFFFFF; margin:0 0 0 5px; padding:0 5px 0 5px; display:inline}
h1.origination{color:#FFF; padding:0 0 0 29px; margin:29px 0 0 0; height:29px; line-height:29px; background:url(images/ico_origination.gif) no-repeat #97bae1; clear:both}
h1.termination{color:#FFF; padding:0 0 0 29px; margin:29px 0 0 0; height:29px; line-height:29px; background:url(images/ico_termination.gif) no-repeat #97bae1; clear:both}
h1.e911{color:#FFF; padding:0 0 0 29px; margin:29px 0 0 0; height:29px; line-height:29px; background:url(images/ico_e911.gif) no-repeat #97bae1; clear:both}
h1.call_detail{color:#FFF; padding:0 0 0 29px; margin:29px 0 0 0; height:29px; line-height:29px; background:url(images/ico_calldetail.gif) no-repeat #97bae1; clear:both}
h1.billing{color:#FFF; padding:0 0 0 29px; margin:29px 0 0 0; height:29px; line-height:29px; background:url(images/ico_billing.gif) no-repeat #97bae1; clear:both}
h1.login{color:#FFF; padding:0 0 0 29px; margin:29px 0 0 0; height:29px; line-height:29px; background:url(images/ico_login.gif) no-repeat #97bae1; clear:both}



ul.list3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#515151; padding:0 0 10px 0; margin:0; list-style:none; line-height:13px;}
ul.list3 li { display:block; padding: 6px 10px; margin: 0; background:url(images/bg_dotted2.gif) repeat-x bottom left;}
ul.list3 li.end1 {background:url(images/bg_line.gif) repeat-x bottom left;}
ul.list3 li.end2 {background:none}
ul.list3 li.topic {background:url(images/bg_line.gif) repeat-x 0 14px; padding: 8px 0; margin: 0;}

ul.list4 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#515151; padding:0 0 10px 0; margin:0; list-style:none; line-height:13px; border:solid #b9d2e3; border-width:1px 0 0 0;}
ul.list4 li {width:229px; background:url(images/bg_dotted2.gif) repeat-x bottom left; padding:0}
ul.list4 li.end {border:solid #b9d2e3; border-width:0 0 1px 0; padding:0; background-image:none}
ul.list4 li a{display:block; width:199px font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#545454; display:block; text-decoration:none; padding:0 0 0 25px; background:url(images/bul_orange.gif) no-repeat 10px 6px; line-height:24px}
ul.list4 li a:hover{background-color:#f5fafd}


ul.cp_menu {list-style:none; margin:0; padding:0; display:block; clear:both}
ul.cp_menu li{list-style:none; display:inline; float:left; width:258px; height:29px; line-height:29px; background-color:#f3f3f3; margin:1px 0 0 1px; padding:0}
ul.cp_menu li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#545454; display:block; text-decoration:none; padding:0 0 0 30px; background:url(images/bul_blue.gif) no-repeat 10px 10px}
ul.cp_menu li a:hover{background-color:#e6e6e6}

.line1{background-color:#f3f3f3; height:30px; line-height:30px; margin:0; padding:0px 10px; border: solid #FFF; border-width:0 0 1px 0; color:#545454; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.line2{background-color:#fff; height:30px; line-height:30px; margin:0; padding:0 10px; border: solid #FFF; border-width:0 0 1px 0; color:#545454; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.line3{background-color:#97bae1; height:30px; line-height:12px; margin:0; padding:0 5px; border: solid #FFF; border-width:1px 1px 1px 0; color:#FFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center}
.line4{background-color:#f3f3f3; height:30px; line-height:30px; margin:0; padding:2px 5px; border: solid #FFF; border-width:0px 1px 1px 0; color:#545454; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.line5{background-color:#fff; height:30px; line-height:30px; margin:0; padding:2px 5px; border: solid #fff; border-width:0px 1px 1px 0; color:#545454; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.line6{background-color:#e0ebf3; height:30px; line-height:12px; margin:0; padding:0 5px; border: solid #FFF; border-width:0px 1px 1px 0; color:#545454; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

a.edit {background:url(images/ico_edit.gif) no-repeat 0 0; padding:5px 0 7px 25px; color:#545454; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold; line-height:24px}
a.edit:hover{text-decoration:underline}
